具有元素a、b和c的本机可组合列:
a
b
c
如何在Android Jetpack Compose中将排列方式反转为:
c
b
a
具有元素a、b和c的本机可组合列:
a
b
c
如何在Android Jetpack Compose中将排列方式反转为:
c
b
a
LazyColumn
的reverseLayout
参数,如果你想保留集合的结构并且实现反向显示。val items = listOf("Apple", "Banana", "Cherry", "Dogs", "Eggs", "Fruits")
ItemList(items = items)
LazyColumn
的reverseLayout
设置为true。@Composable
fun ItemList(items: List<String>) {
LazyColumn(
reverseLayout = true
) {
items(items) { item ->
Box(modifier = Modifier
.height(80.dp)
.fillMaxWidth()
.border(BorderStroke(Dp.Hairline, Color.Gray)),
contentAlignment = Alignment.Center
) {
Text(
text = item
)
}
}
}
}