Sonlu bir kaydırılabilir liste oluşturma

Kaydırılabilir listeler, veri kümelerini yönetmenize, duyarlı tasarımlar oluşturmanıza ve gezinmeyi kolaylaştırmanıza yardımcı olabilir. Sonlu bir kaydırma listesi kullanarak uygulamanızda daha küçük öğe grupları gösterebilirsiniz. Daha büyük veri kümeleriyle veya bilinmeyen uzunluktaki bir listeyle ilgili performans sorunlarını önlemek için Verileri listeler ve sayfalama ile yavaşça yükleme başlıklı makaleyi inceleyin.

Sürüm uyumluluğu

Bu uygulama için projenizin minSDK değerinin API düzeyi 21 veya üstü olarak ayarlanması gerekir.

Bağımlılıklar

Dikey kaydırmalı liste oluşturma

Dikey kaydırmalı liste oluşturmak için aşağıdaki kodu kullanın:

@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))
        }
    }
}

Kodla ilgili önemli noktalar

Sonuçlar

Kaydırma hareketlerine yanıt veren dikey bir liste
Şekil 1. Dikey kaydırmalı liste.

Bu kılavuzu içeren koleksiyonlar

Bu kılavuz, daha geniş Android geliştirme hedeflerini kapsayan, özel olarak seçilmiş Hızlı Kılavuz koleksiyonlarından biridir:

Listeler ve ızgaralar, uygulamanızın koleksiyonları kullanıcıların kolayca kullanabileceği, görsel açıdan hoş bir biçimde göstermesine olanak tanır.
Birleştirilebilir işlevlerin, Materyal Tasarım tasarım sistemine dayalı güzel kullanıcı arayüzü bileşenleri oluşturmanızı nasıl kolaylaştırabileceğini öğrenin.
Bu video serisinde, çeşitli Compose API'leri tanıtılır ve mevcut API'ler ile bunların nasıl kullanılacağı hızlıca gösterilir.

Sorularınız veya geri bildiriminiz mi var?

Sık sorulan sorular sayfamıza giderek kısa kılavuzlar hakkında bilgi edinebilir veya bize ulaşarak düşüncelerinizi bizimle paylaşabilirsiniz.