无法让自定义 Widget 占用空间,而本机 Widget(如 Row、Text)则可以正常工作

问题描述 投票:0回答:1

我想制作一个静态网格,其中每个象限占用相等的空间。

当我使用

Text
Row
等本机小部件时,它们工作正常。但是当我使用自己的小部件(这很简单)时,它不起作用。

在 UI 中使用自定义小部件

Using Custom Widget with UI

使用带有 UI 的原生小部件

Using native widget with UI

自定义小部件

Custom widget

android-jetpack-compose android-jetpack
1个回答
0
投票

您没有应用修改器

@Composable
fun Quadrant(
  modifier: Modifier,
) {
  Column(modifier) { // <-- here
  }
}
© www.soinside.com 2019 - 2024. All rights reserved.