بروز خطا
[message]
اشتراک در سوال
رای ها
[dataList]
کرش شدن کد بازی دوز _ حل شد
سلام خسته نباشید
من از روی آموزش های استاد دارم یاد می گیرم توی یه قسمت بازی دوز یاد داده میشه
من کد قسمت اولیش رو نوشتم و عین اون چیزیه که تو فیلم نشون داده میشه ولی موقع اجرا فایل من اجرا نمیشه و کرش میشه، ممنون میشم راهنمایی کنید مشکل از چیه؟ از کدها هم هیچ گونه خطایی ندارم!
package tic.tak;
import android.app.Activity;
import android.os.Bundle;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.ImageView;
public class TictacActivity extends Activity {
public ImageView[] images = new ImageView[9];
public boolean isPlayerone = true;
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
images[1] = (ImageView) findViewById(R.id.img1);
images[2] = (ImageView) findViewById(R.id.img2);
images[3] = (ImageView) findViewById(R.id.img3);
images[4] = (ImageView) findViewById(R.id.img4);
images[5] = (ImageView) findViewById(R.id.img5);
images[6] = (ImageView) findViewById(R.id.img6);
images[7] = (ImageView) findViewById(R.id.img7);
images[8] = (ImageView) findViewById(R.id.img8);
images[9] = (ImageView) findViewById(R.id.img9);
OnClickListener imagesClickListener = new OnClickListener() {
@Override
public void onClick(View view) {
ImageView imagesView = (ImageView) view;
if (isPlayerone) {
imagesView.setImageResource(R.drawable.dayere);
} else {
imagesView.setImageResource(R.drawable.zarb);
}
isPlayerone = !isPlayerone;
}
};
for (int i = 0; i < 9; i++) {
images[i].setOnClickListener(imagesClickListener);
}
}
}
خطا های لوگ کت من:
+1
0
ایندکس آرایه های images رو از 0 شروع کنید تا 8 یا اینکه تو حلقه شمارنده رو از 1 بذارید تا 10 فک کنم درست شه! (11 سال پیش)
+1
0
ایندکس آرایه های images رو از 0 شروع کنید تا 8 یا اینکه تو حلقه شمارنده رو از 1 بذارید تا 10 فک کنم درست شه! مثل استاد هم انجام ندادید که واسه یه آرایه خالی دارید setOnClickListener میکنید (11 سال پیش)
0
0
بسیار ممنون حل شد
(11 سال پیش)
برای این سوال پاسخی وجود ندارد.
پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .
