آموزش های این وب سایت به صورت رایگان در دسترس است. اطلاعات بیشتر
بروز خطا
   [message]
اشتراک در سوال
رای ها
[dataList]

مشکل عجیب با چک باکس

s.v3  8 سال پیش  8 سال پیش
0 0

سلام دوستان.ممنون میشم راهنماییم کنید.

یه مشکل خیلی عجیب با چک باکس پیدا کردم یک روزخ هر کاری میکنم حل نمیشه از صبح تا همین الان درگیرم کرده.

این کد بخشی از برناممه

مسئله اینه که دقیقه از این کد جای دیگه برنامه استفاده کردم کاملا بدونه مشکل کار میکنه اما یه صفحه هست که وقتی میخوام از چک باکس توش استفاده کنم برنامه فورس کلوز میشه.

هر چی بگم کم گفتم دییوونم کرده.فقط زمانی که از چک باکس میخوام استفاده کنم برنامه بسته میشه.اون بخشی که نوشتم از اینجا تا اینجا رو به برنامه اضافه میکنم برنامه میپره بیرون.بارها پروژه جدید ایجاد کردم و دقیقا همین کد رو پیس کردم تو برنامه جدید بدونه مشکل کار میکنه اما تو برنامه اصلیم میپره بیرون.

خواهش میکنم کمکم کنید دیوونه شدم

  
reset=(Button) findViewById(R.id.seting_button_reset);





reset.setOnClickListener(new OnClickListener() {
public void onClick(View arg0) {



android.app.Dialog str = new Dialog(Appsetting.this);
final Dialog dialog = str;
dialog.setContentView(R.layout.cleardata);
dialog.show();



CheckBox dsgsdg=(CheckBox) findViewById(R.id.checkBox1);


//از اینجا
if(dsgsdg.isChecked()) {

}
// تا اینجا

}
});
+1 0
چک باکس داخل دیالوگته؟!اگه اره باید قبل از findViewById اینو بزنی: dialog.findViewById اون dialog اسم دیالوگی هست که تعریف کردی و ثابت نیست. (8 سال پیش)
0 0
واگه بیرون از dialog هست باید کلا کد تعریفشو بذاری بیرون اون کلیک لیسنر ! چون تا زمانی که کلیک نکنی اون checkBox تعریف نمیشه ! (8 سال پیش)
0 0
تشکر فراوان از شما دوست عزیز.مشکل همین بود.من اولین بارم بود با دیالوگ باکس کار میکردم.واقعا ممنون (8 سال پیش)
 برای این سوال پاسخی وجود ندارد.

پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .