ساخت ListView با Checkbox در اندروید

سلام دوستان در این سری از آموزش برنامه نوسی اندروید به آموزش ساخت ListView با Checkbox در اندروید می پردازیم یعنی listview که هر آیتم آن با Checkbox پر شده است در ادامه می توانید پیش نمایشی از آن را مشاهده کنید با ما همراه باشید.

 
کد مربوط به activity_main.xml همانند زیر می شود.

همانطور که مشاهده می کنید یک ListView قرار گرفته است نکته مهم آن android:choiceMode است تا Checkbox را در آن اضافه کنیم.
و کد مربوط به MainActivity.java  هم همانند زیر می شود.

در ابتدا یکسری داده sample در Array قرار دادیم سپس با استفاده از آداپتور پیشفرض اندروید لیست خودمان را درست کرده و array ها را در آن قرار دادیم و برای اینکه بخش کلیک هر آیتم را مدیتریت یا handle کنیم براش  onItemClick ایجاد کردیم قبلا هم توضیج داده بودیم که می توانیم از اداپتور سفارشی درست کنیم ولی در اینجا از نوع داخلی آن استفاده کردیم البته اگر اینجا از نوع اداپتور سفارشی استفاده کنیم کارمان کمی سخت تر از قبل می شود چون باید یک Checkbox نیز درون نوع پیشفرض خودمان که درست می کنیم قرار دهیم در صورتی که بروی هر کدام کلیک شود اندس آن به صورت یک Toast برای شمت نمایش داده می شود.
 
این آموزش هم به پایان رسید.
 
موفق و موید باشید.

مطالعه بیشتر