Menampilkan daftar paging

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.
  • 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

Gambar 1. Demo HorizontalPager.

Koleksi yang berisi panduan ini

Panduan ini adalah bagian dari koleksi Panduan Cepat pilihan yang membahas sasaran pengembangan Android yang lebih luas:

Daftar dan petak memungkinkan aplikasi Anda menampilkan koleksi dalam bentuk yang menarik secara visual dan mudah digunakan oleh pengguna.
Pelajari cara fungsi composable dapat memudahkan Anda membuat komponen UI yang menarik berdasarkan sistem desain Desain Material.
Rangkaian video ini memperkenalkan berbagai Compose API, yang dengan cepat menunjukkan kepada Anda apa yang tersedia dan cara menggunakannya.

Ada pertanyaan atau masukan

Buka halaman pertanyaan umum (FAQ) dan pelajari panduan singkat atau hubungi kami dan beri tahu kami pendapat Anda.