Gli elenchi scorrevoli possono aiutarti a gestire i set di dati, creare design adattabili e favorire la navigazione. Puoi visualizzare insiemi più piccoli di elementi nella tua app utilizzando un elenco scorrevole finito. Per evitare problemi di prestazioni con set di dati più grandi o con un elenco di lunghezza sconosciuta, consulta Caricare i dati in modo lazy con gli elenchi e la paginazione.
Compatibilità delle versioni
Questa implementazione richiede che il valore minSDK del progetto sia impostato sul livello API 21 o superiore.
Dipendenze
Creare un elenco con scorrimento verticale
Utilizza il seguente codice per creare un elenco con scorrimento verticale:
@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)) } } }
Punti chiave del codice
- Imposta il comportamento di scorrimento di
Columncon il modificatoreverticalScrolle la funzionerememberScrollState. - Per creare un elenco con scorrimento orizzontale, crea un
Rowcon un modificatorehorizontalScroll.
Risultati
Raccolte che contengono questa guida
Questa guida fa parte di queste raccolte di guide rapide selezionate che coprono obiettivi di sviluppo Android più ampi:
Mostrare un elenco o una griglia
Mostrare componenti interattivi