Tutorial Membuat RecyclerView dengan Checkbox

Posted on

Tutorial Membuat RecyclerView dengan Checkbox – Kali ini saya ingin meng-share cara membuat list dari recyclerview dan juga didalam list itu ada komponen checkbox. Kapan ini bisa digunain ? disaat agan punya kasus menghapus atau multiple add item ataupun kebutuhan lainnya dengan sortir data yang diceklis. Contoh sederhananya biasanya kita temuin di Aplikasi Chatting seperti whatsapp, untuk menghapus item chat kita bisa memilih terlebih dahulu item mana saja yang ingin dihapus atau bisa delete semua data yang ada di list. Kurang lebih begitu Tutorial Membuat RecyclerView dengan Checkbox ini.

Yuk saatnya kita ngoding!

Pertama,

Siapin dulu depedency ini :

 

Kedua,

Tambahkan komponen recyclerview di activity_main.xml.

 

Ketiga,

Buat xml baru. Caranya res → layout → klik kanan di layout → new → Layout Resource File → isi dengan nama terserah agan ( contoh : list_item_produk.xml ) → Isi dengan source code berikut :

 

Keempat,

Buat Class adapter untuk digunakan pada recyclerview. Caranya buat baru class dengan nama terserah agan ( Contoh : ProdukListAdapter.java ) → Isi dengan kode berikut ini :

Catatan :

Liat komentar pada source code ya 🙂 jika ada yang mau ditanyakan bisa berkomentar di artikel ini aja.

 

Kelima,

Pada file MainActivity.java deklrasikan kode ini :

Lalu di method onCreate tambahkan kode berikut ini :

 

Keenam,

Jalankan dan Selesai. Kurang lebih tampilan aplikasinya seperti ini :

Tutorial Membuat RecyclerView dengan Checkbox - 1Tutorial Membuat RecyclerView dengan Checkbox - 2Tutorial Membuat RecyclerView dengan Checkbox - 3

 

Project bisa di Download disini :

[sociallocker]

Download Project Tutorial Membuat RecyclerView dengan Checkbox

[/sociallocker]

 

Sekian Tutorial Pemrograman Android mengenai Tutorial Membuat RecyclerView dengan Checkbox. Semoga bermanfaat dan seperti biasa jika ada yang ditanyakan mengenai ini bisa berkomentar disini ya 🙂

 

Jangan lupa share ke teman-teman android developer juga ya! Hatur Nuhun.

Gravatar Image
Seorang manusia biasa yang mempunyai fokus ke bidang pemrograman android dan ngeblog mengenai teknologi.

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.