【问题标题】:Wrap Row components包装行组件
【发布时间】:2021-11-19 18:02:04
【问题描述】:

我正在尝试弄清楚如何将我的组件包装在 Jetpack Compose 中以用于窄屏幕,例如三星折叠。

例如:

Box(modifier = Modifier.fillMaxWidth()){
    Row(
          horizontalArrangement = Arrangement.Start,
          verticalAlignment = Alignment.CenterVertically,
          modifier = Modifier.fillMaxWidth()
    ) {
       Image(...)
       Spacer(...)
       Image(...)
       Spacer(...)
       SomeBadgeWithText(...)
    }
}

在狭窄的三星设备上,最后一个徽章被压扁,文字被截断。我希望它只换行到下一行。这可能吗?

【问题讨论】:

标签: android android-jetpack-compose


【解决方案1】:

AFAIK 按照您的意愿包装内容不是本机撰写功能。然而,由 Google 开发的一组 compose 库 Accompanist 提供了 Flow Layout,它应该适合您的用例。

【讨论】:

    猜你喜欢
    • 2019-05-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-10-12
    • 2017-11-25
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多