Tutorial Menggunakan RecyclerView Pada Android

Recyclerview adalah sebuah library yang digunakan sebagai tempat untuk menampilkan banyak data, mirip seperti ListView, namun RecyclerView lebih banyak memiliki keunggulan dibandingkan dengan ListView.
Untuk beberapa project dan aplikasi yang ada saat ini kebanyakan sudah migrasi untuk menggunakan Recyclerview.

Persiapan

Pada tutorial kali ini ada tiga class java yang digunakan, yaitu :

  1. MainActivity.java
  2. UserModel.java
  3. UserAdapter.java
Dan menggunakan dua file xml sebagai layoutnya, yaitu :
  1. activity_main.xml
  2. item_user.xml

Implementasi


Pertama, compile library Recyclerview dibawah ini. Tempatkan di dependencies build.gradle(Module:app) :

Buka file activity_main.xml, kemudian ketikan kode dibawah ini :


Selanjutnya, buat satu lagi layout untuk item-itemnya. Di project ini, layout tersebut saya beri nama item_user.xml, lalu ketikan kode dibawah ini :

Sekarang, kita modifikasi satu persatu class javanya. Kita harus membuat sebuah model untuk data user kita. Di project ini saya namakan UserModel.java, kodenya seperti berikut ini :


Kedua, kita modifikasi UserAdapter.java, adapter ini harus meng extends RecyclerViewAdapter<>. Tapi sebelum itu, hal pertama yang harus kalian lakukan adalah menulis inner class nya dan beri nama inner class tersebut sebagai ViewHolder. Inner class tersebut harus meng extends RecyclerView.ViewHolder. Jadi tampilan UserAdapter.java menjadi seperti ini :

Langkah selanjutnya, UserAdapter.java harus meng extends RecyclerView.Adapter<UserAdapter.ViewHolder>. ViewHolder datang dari inner class yang telah kita buat sebelumnya.

Kemudian, implementasikan semua method bawaan yang ada pada adapter tersebut (biasanya warnanya akan merah sebelum method-method bawaannya di implementasikan). Setelah kalian mengimplementasikan semua method bawaannya, maka tampilannya akan seperti dibawah ini :

Itulah beberapa langkah awal yang perlu kalian lakukan untuk membuat sebuah adapter dari Recyclerview. Sekarang tinggal tambahkan attribute yang sesuai dengan kebutuhan aplikasi kalian.

Baca juga : Cara Mengimplementasikan onClickListener Di Recyclerview Android 

Kode lengkap dari UserAdapter.java adalah seperti dibawah ini :


Setelah selesai membuat Adapter, sekarang saatnya untuk memodifikasi class MainActivity.java. Ketikan kode dibawah ini :

Hasil akhir dari tutorial ini akan terlihat seperti gambar dibawa ini :

Recyclerview output

Sekian tutorial tentang bagaimana cara menggunakan Recyclerview pada Android. Semoga bermanfaat untuk pembelajaran.

(Visited 78 times, 1 visits today)

Related Posts

About The Author

Berlangganan Artikel

Untuk mendaftarkan tutorial pemrograman terbaru dari putuguna[dot]com, silakan tuliskan email kalian dibawah ini