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

تغییر ِ سورس ِ ImageView نسبت به وضعیت ِ CheckBox

JSONObject  12 سال پیش  12 سال پیش
+1 0

سلام مجدد

یه CheckBox دارم که میخوام اگه تیک داشت،  ImageView  سورسش بشه یه عکس ِ خاص  و اگه تیک نداشت بشه یه عکس دیگه
(پروژه ی نوت، ActivityEdit ، وقتی که extras مخالف null  ِ)

 برای این سوال 3 پاسخ وجود دارد.
پاسخ به سوال 
Spirit  12 سال پیش
+1 0

خوب یه شرط بزار :

if(chkbox.isChecked()){
// تیک خورده
} else {
// تیک نخورده
}

برای realtime شدنش هم میتونی از listener استفاده کنی :

chkbox.setOnCheckedChangeListener(new OnCheckedChangeListener() {

@Override
public void onCheckedChanged(CompoundButton buttonView, boolean isChecked) {
if(isChecked){
// تیک خورده
} else {
// تیک نخورده
}
}
});

 

0 0
نه میخوام اونطوری که استاد تو پروژه ی نوت نوشت بنویسم ولی ایراد میگیره، شاید هم من اشتباه نوشتم نمیدونم(if assign) (12 سال پیش)
0 0
چجوری خب؟ شرطو بعداز chkDone.setChecked(note.done); بزار. (12 سال پیش)
پاسخ به سوال 
JSONObject  12 سال پیش
0 0

مثلا اینجوری :

done اینجا یه Drowableـه

0 0
done کجاش drawable هستش؟! جنسش boolean هستش (12 سال پیش)
پاسخ به سوال 
Spirit  12 سال پیش
0 0

 imageView.setImageResource( note.done ? R.drawable.done_true : R.drawable.done_false);

 


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