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

ListView و حذف یک item

alireza  11 سال پیش  11 سال پیش
0 0

سلام 

دوستان چهجوری میشه توی یه لیست ویو گفت ایتمی که checkbox  برای اون done هست حذف بشه ؟ 

کاری که استاد کردن اومدن توی هر ایتم یک عکس گذاشتن و گفتن با کلیک روی این عکس ایتم مربوط به اون حذف بشه ولی من می خوام ایتم ها داری یک چک باکس باشن که وقتی done  شدن با کلیک بر روی یک دکمه مثل delete  ایتمی که چک باکسش  done   هست حذف بشه لطفا راهنمایی کنید ممنون 

 برای این سوال 1 پاسخ وجود دارد.
پاسخ به سوال 
محمد  11 سال پیش
0 0

فکر کنم این جواب بده:

 btnDelete.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
int i= 0;
while (i<list.size()){
if (list.get(i).done == true){
list.remove(i);
adapter.notifyDataSetChanged();

}
i++;
}
}
});

 

 


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