在 Android Jetpack Compose 中,可以将 dimen 值定义在单独的 val 常量中,然后在布局中使用。
示例代码:
定义 dimen 值:
val buttonHeight = 48.dp
val buttonWidth = 180.dp
在布局中使用:
Button(
onClick = { /*TODO*/ },
modifier = Modifier
.width(buttonWidth)
.height(buttonHeight)
) {
Text(text = "Click me!")
}
在上述示例代码中,我们将按钮高度和宽度定义在单独的 val 常量中,并在布局中使用了这些值。这样做有几个好处:
因此,将 dimen 值命名在单独的 val 中是一种较好的编程习惯。