如何使用Jetpack Compose创建圆形边框按钮

时间:2019-11-15 10:57:09

标签: android android-layout android-button android-jetpack android-jetpack-compose

我需要使用Jetpack Compose在Button中添加带有圆角的边框

赞:

enter image description here

2 个答案:

答案 0 :(得分:1)

只需使用:

Button(text = "Save", onClick = onClick, style = OutlinedButtonStyle())

或者如果要自定义颜色,宽度和形状,请使用:

Button(text = "Save",
      style = OutlinedButtonStyle(
                      Border(color = Color.Red,width = 1.dp),
                      shape = RoundedCornerShape(50), //50% percent
                      contentColor = Color.Red)
      )
)

enter image description here

答案 1 :(得分:0)

使用 clip 修饰符。

Moifier.clip(CircleShape)