要在 Android Compose 中设置圆角边框,您可以使用 'Box' 组件来创建一个具有背景颜色和圆角的矩形,并将其放置在一个 'Box' 组件中以设置边框。

以下是一个示例代码,显示了如何使用 'Box' 组件设置圆角边框:

@Composable
fun RoundedBorderBox() {
    Box(
        modifier = Modifier
            .size(200.dp)
            .background(Color.LightGray)
            .border(2.dp, Color.Black, shape = RoundedCornerShape(16.dp))
    ) {
        // 内容
    }
}

在上面的代码中,我们使用 'size' 修改器设置了 'Box' 组件的大小为 200dp x 200dp,使用 'background' 修改器设置了背景颜色为浅灰色。

然后,我们使用 'border' 修改器设置了一个 2dp 宽度的黑色边框,并使用 'RoundedCornerShape' 来定义圆角的半径为 16dp。

最后,您可以在 'Box' 组件中添加任何内容,例如文本,图像等。

请注意,上述代码是使用 Kotlin 编写的,并且需要使用 Compose 库进行构建。确保在项目的 build.gradle 文件中添加 Compose 相关的依赖项。

Android Compose 圆角边框实现教程

原文地址: https://www.cveoy.top/t/topic/qdtx 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录