Puoi visualizzare elementi nidificati con scorrimento all'interno di un elenco per presentare layout complessi, come cataloghi di prodotti, gallerie di contenuti multimediali, feed di notizie e altro ancora.
Compatibilità delle versioni
Questa implementazione richiede che il valore minSDK del progetto sia impostato sul livello API 21 o superiore.
Dipendenze
Implementare lo scorrimento orizzontale nidificato nell'elenco verticale
Il seguente codice genera un elenco che scorre in due direzioni. Le righe dell'elenco scorrono orizzontalmente, mentre l'elenco nel suo complesso (una singola colonna) scorre verticalmente.
@Composable fun NestedScrollingRowsList(urls: List<String>) { LazyColumn { items(10) { LazyRow { item { Text("Row: $it") } items(urls.size) { index -> // AsyncImage provided by Coil. AsyncImage( model = urls[index], modifier = Modifier.size(150.dp), contentDescription = null ) } } } } }
Risultati
Il video seguente mostra i comportamenti risultanti degli elenchi orizzontali nidificati all'interno di un elenco verticale scorrevole.
Raccolte che contengono questa guida
Questa guida fa parte di queste raccolte di guide rapide selezionate che coprono obiettivi di sviluppo Android più ampi:
![](https://developer.android.google.cn/static/images/quick-guides/collection-illustration.png?hl=it)
Mostrare un elenco o una griglia
![](https://developer.android.google.cn/static/images/quick-guides/collection-illustration.png?hl=it)
Mostrare componenti interattivi
![](https://developer.android.google.cn/static/images/quick-guides/collection-illustration.png?hl=it)