Tutorial Android : Cara membuat RecyclerView Android Studio

Tutorial kali ini akan membahas cara membuat recyclerview di android studio, dan cara penggunaannya secara baik dan benar. Recyclerview adalah salah satu component di android yang digunakan untuk menampilkan data yang bersifat dynamic, berbentuk list, memiliki banyak tipe dsbg.

Untuk menampilkan data, recyclerview membutuhkan class bantuan biasa disebut dengan class Adapter, sebuah subclass dari class RecyclerView.Adapter kemudian untuk mengelola item2 yang ada didalam recyclerview dibutuhkan class ViewHolder, yang merupakan subclass dari class RecyclerView.ViewHolder gambaran kasarnya adalah untuk merubah ukuran TextView, warna, bahkan sampai menambahkan click listener, semuanya dilakukan didalam class ViewHolder. Untuk menggunakan recyclerview, cukup menambahkan didalam file app/build.gradle dependency
compile 'com.android.support:design:25.2.0'



selanjutnya persiapkan terlebih dahulu adapter dan class viewholdernya, pada contoh tutorial ini saya membuat adapter dengan nama MainAdapter, kemudian didalam class MainAdapter saya menambahkan innerclass didalmnya untuk class ViewHolder



langkah selanjutnya adalah merubah mainadapter menjadi subclass RecyclerView.Adapter sehingga hasil akhir menjadi sebagai berikut ini




langkah selanjutnya kita perlu memikirkan data yang akan ditampilkan kedalam recyclerview ini, sebagai contoh saya akan coba menampilkan data Mobil, dimana mobil ini memiliki atribut, nama, dan warna. Maka dari itu saya akan mencoba membuat modelnya sebagai contoh berikut ini :



setelah class model telah dibuat, selanjutnya adalah tahapan membuat view untuk setiap item mobilnya, buatlah sebuah layout baru didalam folder res/layout




kemudian buatlah layout seperti berikut :



selanjutnya adalah implement layout dan model yang telah dibuat di langkah sebelumnya kedalam class adapter, pertama akan ditambahkan array mobil, dan object context dan initiate dua item tersebut di contstructor class adapter




untuk integrasi view, method yang bertanggung jawab adalah method onCreateViewHolder,




hasil akhir dari class adapter selanjutnya untuk integrasi ke recylerviewnya perlu adanya perubahan class MainActivity mnjadi sebagai berikut

  DOWNLOAD SOURCE

1 Response to "Tutorial Android : Cara membuat RecyclerView Android Studio"

  1. mantap bro artikelnya, menarik sekali
    visit https://nusatechno21.blogspot.co.id

    ReplyDelete