بروز خطا
   [message]
اشتراک در سوال
رای ها
[dataList]
پرسش و پاسخ

listview

مدیریت گفتگو
Emertat 11 سال پیش
آخرین تغییر: 11 سال پیش

سلام من توی برنامه ام از یه لیست ویو استفاده کردم که محتویاتش از دیتابیس پر میشه

حالا میخام کنار هر سطر از این لیست یه چک باکس قرار بدم که زمانی که کاربر روی دکمه حذف کلیک کرد سطرهایی که چک باکسشون مارکدار شده از لیست و از دیتابیس حذف بشن

مشکل من اینه که زمانی که روی دکمه حذف کلیک میشه چطور چک کنم که چکباکس کدوم یک از سطرها مارکدار شده؟؟؟

پیشاپیش ممنون از راهنماییتون

 

نظرات

میلاد 11 سال پیش
اگه اشتباه نکنم تو آموزشها استاد گفته بود چک باکس تیک زده با مقدار عدد 1 و تیک نزده با مقدار عدد 0 نشان داده میشه پس میشه با گذاشتن شرط if برای چک باکسی که مقدار 1 داره این کارو انجام داد
حمید 11 سال پیش
باید یه فیلد جدا برا چک باکس ها در نظر بگیری (مثلا اسمشو بذاری isCheked ) و وقتی روی این چک باکس ها کلیک میشه توی متد onClick شون این فیلد isCkecked رو true یا false کنی. و بعد وقتی میخوای حذفشون کنی اونایی که isChecked شون true هست رو حذف میکنی.

هنوز پاسخی ثبت نشده است


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