gpt4 book ai didi

android - Jetpack Compose LazyColumn 反向展示

转载 作者:行者123 更新时间:2023-12-05 04:21:04 29 4
gpt4 key购买 nike

包含元素 a、b 和 c 的原生可组合列:

一个

b

c

你怎么能反转排列:

c

b

一个

在 android jetpack 中编写

最佳答案

如果您想在反转显示的同时保留集合的结构,则可以使用 LazyColumn 的 reverseLayout 参数。

假设您有这些元素。

val items = listOf("Apple", "Banana", "Cherry", "Dogs", "Eggs", "Fruits")

ItemList(items = items)

只需将 LazyColumn's 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
)
}
}
}
}

enter image description here

关于android - Jetpack Compose LazyColumn 反向展示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/74322000/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com