Audiocurso Jetpack Compose 7 LazyColumn

jetpack compose lazycolumn

Audiocurso Jetpack Compose 7 LazyColumn

Una de las UI m谩s comunes en mobile es hacer un listado de items con orientaci贸n vertical. En Jetpack Compose se hace mucho m谩s f谩cil todo con LazyColumn.

馃敟 Descubre el SISTEMA con el que +170 ANDROID Developers han mejorado su situaci贸n laboral 鈫欙笍
Masterclass

Como podr谩s suponer, es lo mismo que en el caso del LazyRow, pero pasando de horizontal a vertical.

Por lo tanto, aqu铆 haremos igual que con los Column y la disposici贸n la gestionaremos con verticalArrangement.

Y claro, la alineaci贸n con horizontalAlignment.

Esto es lo que tenemos under the hood:

@Composable fun LazyColumn(     modifier: Modifier = Modifier,     state: LazyListState = rememberLazyListState(),     contentPadding: PaddingValues = PaddingValues(0.dp),     reverseLayout: Boolean = false,     verticalArrangement: Arrangement.Vertical =         if (!reverseLayout) Arrangement.Top else Arrangement.Bottom,     horizontalAlignment: Alignment.Horizontal = Alignment.Start,     flingBehavior: FlingBehavior = ScrollableDefaults.flingBehavior(),     userScrollEnabled: Boolean = true,     content: LazyListScope.() -> Unit ) Unit

Atr谩s qued贸 todo el entramado de adaptadores, notify varios y dem谩s cosas a gestionar con los RecyclerView.

Publicado: 2022-11-17 Actualizado: 2025-07-11