gpt4 book ai didi

android-jetpack-compose - 如何制作一个占据整个屏幕宽度的 LazyRow 元素?

转载 作者:行者123 更新时间:2023-12-05 02:01:25 24 4
gpt4 key购买 nike

以下不起作用。当我滚动时,第一个面板的宽度会波动。

撰写版本 = 1.0.0-beta01

@Composable
fun Carousel() {
val panels = listOf(Pair("cat", Color.Blue), Pair("dog", Color.Cyan), Pair("snake", Color.Green))

LazyRow(
modifier = Modifier
.fillMaxSize()
) {
items(panels) { panel ->
Column(
modifier = Modifier
.fillParentMaxSize()
.background(panel.second),
verticalArrangement = Arrangement.Center,
horizontalAlignment = Alignment.CenterHorizontally
) {
Text(
text = panel.first
)
}
}
}
}

最佳答案

fillParentMaxSize() 替换为 fillParentMaxWidth(),它将按预期工作。

关于android-jetpack-compose - 如何制作一个占据整个屏幕宽度的 LazyRow 元素?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/66544005/

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