在FlowRow - jetpack撰写中填充最大宽度



我想要一个行,如果它变小了,项目就移到下一行。很公平,我使用FlowRow

我想让项目占据它们所在行的空间。好的,尝试使用weight,但那是不可能的。

那么我怎么能创建一个行,都去下一行时达到大小限制,但也使其填充整个可能的宽度?

根据FlowRow的文档,它应该自动表现出这种方式,但添加一个修改器来填充最大宽度可能会解决您的问题。以下是fillMaxWidth()文档中的代码片段:

Column() {
FlowRow(
Modifier
.fillMaxWidth(1f)
.wrapContentHeight(align = Alignment.Top)
.border(BorderStroke(2.dp, Color.Gray)),
verticalAlignment = Alignment.CenterVertically,
horizontalArrangement = Arrangement.Start,
maxItemsInEachRow = 3
) 
....
}

相关内容

  • 没有找到相关文章

最新更新