veg*_*ale 5

为时已晚,但我遇到了同样的问题并找到了答案。

我忘记用 ConstraintLayout 包围 createRefs。应该是这样的。

ConstraintLayout {
  val (button, text) = createRefs()

  Button(
    onClick = { /* Do something */ },
    modifier = Modifier.constrainAs(button) {
      top.linkTo(parent.top, margin = 16.dp)
    }
  ) {
    Text("Button")
  }

  Text("Text", Modifier.constrainAs(text) {
    top.linkTo(button.bottom, margin = 16.dp)
  })
}
Run Code Online (Sandbox Code Playgroud)

你应该导入这个。

import androidx.constraintlayout.compose.ConstraintLayout
Run Code Online (Sandbox Code Playgroud)

我希望这可以帮助你