Praktikum RecyclerView
Last updated
Was this helpful?
Last updated
Was this helpful?
Pada praktikum kali ini, kita akan mencoba untuk mengimplementasikan recyclerview sederhana.
SDK 28
SDK 29
Membuat layout XML untuk aplikasi "RecyclerView" (activity_main.xml).
Membuat layout XML yang digunakan untuk menata letak satu item daftar, yaitu WordListItem (item_worldlist.xml).
Membuat adaptor (WordListAdapter) dengan holder tampilan (WordViewHolder). Implementasikan metode yang mengambil data, menempatkannya dalam holder tampilan, dan memberi tahu pengelola layout cara menampilkannya.
Dalam metode onCreate method, buat RecyclerView dan inisialisasi dengan adapter serta pengelola layout standar. Mari kita lakukan satu per satu.
Buat layout baru dan namakan : item_worldlist.xml
Tambahkan komponen RecyclerView pada layout (activity_main.xml)
Buat Java Class dan namakan : WordListAdapter
Tambahkan
Implement semua method yang dibutuhkan yaitu onCreateViewHolder()
,onBindViewHolder()
dan getItemCount()
Penampung data menggunakan ArrayList
Function ini berfungsi seperti onCreate
pada activity dimana pada function ini juga dilakukan pendefenisian layout mana yang digunakan pada saat recyclerview dibuat. Jadi item layout yang dibuat sebelumnya di koneksikan di fungsi ini.
Pada fungsi ini kita menghubungkan data pada salah satu item di mWordList
dengan item pada pada layout item_wordlist.xml
.
getItemCount()
Function yang paling mudah untuk di isi pada adapter ini adalah function getItemCount()
function ini berfungsi mengembalikan jumlah data yang ingin ditampilkan pada RecyclerView
Dapatkan penanganan untuk RecyclerView.
Buat adapter dan berikan data untuk ditampilkan.
Hubungkan adapter dengan RecyclerView.
Buat RecyclerView dengan pengelola layout default.