首页 > 解决方案 > 如何从 FlowRow 中删除填充?

问题描述

我正在使用来自androidx.compose.foundationcompose version的 Jetpack Compose FlowRow 1.0.0-alpha03。我注意到有一个我无法从我的布局中删除的填充。

ideia 与此图像相似,但我想删除所有填充。

流式

这是我的代码,我正在尝试删除文本填充和 FlowRow 填充:

FlowRow(
        crossAxisSpacing = 0.dp,
        mainAxisSpacing = 0.dp,
        mainAxisAlignment = MainAxisAlignment.Start,
        mainAxisSize = SizeMode.Wrap
    ) {
        Text(text = "1", modifier = Modifier.padding(0.dp))
        Text(text = "2", modifier = Modifier.padding(0.dp))
        Text(text = "3", modifier = Modifier.padding(0.dp))
        Text(text = "4", modifier = Modifier.padding(0.dp))
        Text(text = "5", modifier = Modifier.padding(0.dp))
        Text(text = "6", modifier = Modifier.padding(0.dp))
        Text(text = "7", modifier = Modifier.padding(0.dp))
        Text(text = "8", modifier = Modifier.padding(0.dp))
        Text(text = "9", modifier = Modifier.padding(0.dp))
   }

标签: androidandroid-jetpack-compose

解决方案


正如@Muthukrishnan Rajendran 评论的那样,更新版本将解决它。

请务必注意,您可能已经发现这是一个错误,因为快速查看文档会告诉我们您尝试实现的行为是默认行为,而 Jetpack Compose 仍然是 alpha 版本。

这是供参考的文档: https ://developer.android.com/reference/kotlin/androidx/compose/foundation/layout/package-summary#flowrow


推荐阅读