gpt4 book ai didi

android - 匹配列中父项的宽度(Jetpack Compose)

转载 作者:行者123 更新时间:2023-12-04 23:35:53 24 4
gpt4 key购买 nike

默认情况下,Column {}具有其最大子元素的宽度。如何使所有其他元素适合父级的宽度 Column ?如果我使用 Modifier.fillMaxWidth()元素将占用整个可用空间并使父 Column较大。如何实现与 Modifier.matchParentWidth() 相同的行为?修饰符会提供吗?

最佳答案

您可以使用修饰符 .width(IntrinsicSize.Max)

 Column(Modifier.width(IntrinsicSize.Max)) {
Box(Modifier.fillMaxWidth().background(Color.Gray)) {
Text("Short text")
}
Box(Modifier.fillMaxWidth().background(Color.Yellow)) {
Text("Extremely long text giving the width of its siblings")
}
Box(Modifier.fillMaxWidth().background(Color.Green)) {
Text("Medium length text")
}
}
enter image description here

关于android - 匹配列中父项的宽度(Jetpack Compose),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/65942711/

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