آموزش ساخت ListView سفارشی شامل Radiobutton

سلام دوستان در این سری از آموزش برنامه نویسی اندروید به آموزش ساخت ListView سفارشی شامل Radiobutton در برنامه نویسی اندروید می پردازیم قبلتر آموزش قرار دادن Checkbox در listView قرار داده بودیم امروز در صدد برآمدیم تا آموزش دکمه های رادیویی (RadioButton) در ListView را نیز قرار دهیم در ادامه می توانید پیش نمایشی از آن را مشاهده کنید با ما همراه باشید.

 
این آموزش بیشتر از آن چیزی که شما فکر خواهید کرد نیاز شما را برآورده خواهد کرد.
 
ابتدا وارد فایل layout خود شده و کد های زیر را در آن قرار دهید در اینجا نام layout ما برابر با activity_main.xml است.

 
با کمی دقت متوجه می شوید که یک ListView و یک دکمه در layout قرار گرفته است.
مثل همیشه چون می خواهیم از آداپتور سفارشی استفاده کنیم باید یک فایل به نام  list_items.xml در layout خود ایجاد کنیم.

همانطور که قبلتر هم گفتیم کد بالا شکل ظاهری هر کدام از آیتم های ListView را ایجاد می کند.
حالا باید آداپتور سفارشی خودمان را ایجاد کنیم یک فایل جاوا به نام CustomAdapter.java ایجاد کرده و کد های زیر را در آن قرار دهید.

این آداپتور yes یا no بودن انتخاب کاربر را بر می گرداند.
و در آخر وارد MainActivity.java شده و کدهای زیر را در آن قرار دهید.

در بالا ممکن است خطا داشته باشید چون ما یکسری داده sample را در string.xml قرار داده ایم
پس وارد فایل String.xml که در مسیر res/values شده و کد های زیر را در آن قرار دهید.

 
این آموزش هم به پایان رسید.
 
موفق و پیروز باشید.

مطالعه بیشتر