【发布时间】:2023-02-24 04:22:53
【问题描述】:
【问题讨论】:
标签: android kotlin android-jetpack-compose android-jetpack
【问题讨论】:
标签: android kotlin android-jetpack-compose android-jetpack
您可以简单地应用 border 修饰符,然后应用 padding。
就像是:
val shape = RoundedCornerShape(16.dp)
Box(modifier = Modifier
.size(60.dp , 100.dp)
.border(2.dp, Blue, shape)
.padding(4.dp)
.background(Blue, shape)
){
//content
}
如果您需要“内部”边框的颜色:
Column(modifier = Modifier
.size(60.dp)
.border(2.dp, Blue, shape)
.background( Teal200 , shape)
.padding(4.dp)
.background(Blue, shape)
)
【讨论】:
@可组合 有趣的边框框(){
val shape = RoundedCornerShape(4.dp)
Box(
modifier = Modifier
.size(120.dp)
.border(3.dp, Blue, shape)
.padding(4.dp)
.background(Blue, shape)
) {
}
}
【讨论】: