如何使 LazyColumn 的高度取决于其内容?

How to make the height of a LazyColumn depend on its content?

提问人:Lobio 提问时间:11/17/2023 更新时间:11/17/2023 访问量:30

问:

我需要 LazyColumn 的高度取决于其内容。

我尝试了权重,但在这种情况下,LazyColumn 不可见(屏幕截图)。

LazyColumn(
                modifier = Modifier
                    .fillMaxWidth()
                    .weight(1f)

如果我定义高度,它是固定的(screenshot-2),但我需要根据内容扩展它。

LazyColumn(
                modifier = Modifier
                    .fillMaxWidth()
                    .height(400.dp)

如何解决?

android-jetpack-compose 懒惰列

评论

0赞 Code Poet 11/17/2023
如果您既不使用 nor 会怎样?weightheight
0赞 Lobio 11/17/2023
它崩溃并出现错误:垂直可滚动分量是使用无穷大最大高度约束测量的,这是不允许的。
0赞 Code Poet 11/18/2023
在这种情况下,您能否发布更多代码,以便我们了解问题可能出在哪里?
0赞 VelocityPulse 11/18/2023
我们需要更多的代码

答: 暂无答案