Buat daftar paging sehingga pengguna dapat men-scroll untuk mengakses konten yang terlalu besar untuk muat di satu layar. Daftar paging horizontal dapat membantu pengguna menjelajahi konten seperti gambar, slideshow, atau carousel produk. Daftar paging vertikal berguna untuk aplikasi yang berisi banyak konten, tempat pengguna mungkin perlu men-scroll sejumlah besar item, seperti artikel.
Kompatibilitas versi
Implementasi ini mengharuskan minSDK project Anda ditetapkan ke API level 21 atau yang lebih tinggi.
Dependensi
Membuat daftar paging
Anda dapat mengonfigurasi daftar paging horizontal atau vertikal, bergantung pada orientasi yang diperlukan untuk aplikasi Anda. Kode berikut membuat daftar paging horisontal yang menampilkan 10 item:
Poin-poin penting tentang kode
- Composable
HorizontalPager
menyediakan daftar item yang dapat di-scroll secara horizontal.- Untuk membuat daftar paging vertikal, gunakan composable
VerticalPager
.
- Untuk membuat daftar paging vertikal, gunakan composable
- Setiap halaman dalam daftar berisi objek
Text
yang menampilkan string "Halaman" dan nomor indeks halaman. - Instance
rememberPagerState()
mempertahankan status halaman saat pengguna keluar dari halaman, dan menampilkan halaman yang sama saat pengguna kembali ke halaman tersebut.
Hasil
HorizontalPager
.Koleksi yang berisi panduan ini
Panduan ini adalah bagian dari koleksi Panduan Cepat pilihan yang membahas sasaran pengembangan Android yang lebih luas:
![](https://developer.android.com/static/images/quick-guides/collection-illustration.png?hl=id)
Menampilkan daftar atau petak
![](https://developer.android.com/static/images/quick-guides/collection-illustration.png?hl=id)
Menampilkan komponen interaktif
![](https://developer.android.com/static/images/quick-guides/collection-illustration.png?hl=id)