Membuat daftar yang dapat di-scroll dan terbatas

Daftar yang dapat di-scroll dapat membantu mengelola set data, membuat desain responsif, dan memfasilitasi navigasi. Anda dapat menampilkan kumpulan item yang lebih kecil di aplikasi dengan menggunakan daftar scroll terbatas. Untuk menghindari masalah performa dengan set data yang lebih besar atau daftar dengan panjang yang tidak diketahui, lihat Memuat data secara lambat dengan daftar dan Paging.

Kompatibilitas versi

Implementasi ini mengharuskan minSDK project Anda ditetapkan ke API level 21 atau yang lebih tinggi.

Dependensi

Membuat daftar scroll vertikal

Gunakan kode berikut untuk membuat daftar scroll vertikal:

@Composable
private fun ScrollBoxes() {
    Column(
        modifier = Modifier
            .background(Color.LightGray)
            .size(100.dp)
            .verticalScroll(rememberScrollState())
    ) {
        repeat(10) {
            Text("Item $it", modifier = Modifier.padding(2.dp))
        }
    }
}

Poin-poin penting tentang kode

Hasil

Daftar vertikal yang merespons gestur
scroll
Gambar 1. Daftar scroll vertikal.

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.