您当前的位置: 首页 > 

蓝不蓝编程

暂无认证

  • 2浏览

    0关注

    706博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

安卓用shape画圆角矩形边框

蓝不蓝编程 发布时间:2019-01-10 10:55:43 ,浏览量:2

效果图:

代码: 一、xml方式
  1. 代码: shape_rec_blue.xml
  • 圆角矩形边框


    
    

  • 圆角矩形背景


    
    

  1. 使用


    
        
    

二、kotlin方式
  1. 代码
  • 圆角矩形边框
private fun getRoundRectStroke() = GradientDrawable().also {
    it.shape = GradientDrawable.RECTANGLE
    it.cornerRadius = 10f //圆角度数
    val strokeWidth = 4 // 边框宽度
    val strokeColor = Color.parseColor("#418DF9") //边框颜色
    it.setStroke(strokeWidth, strokeColor)
}
  • 圆角矩形背景
private fun getRoundRect() = GradientDrawable().also {
    it.shape = GradientDrawable.RECTANGLE
    it.cornerRadius = 10f
    it.setColor(Color.parseColor("#418DF9"))
}
  1. 使用方法
view.background = getRoundRect()
附录:
  1. 安卓用shape画圆

安卓开发技术分享: https://www.jianshu.com/p/442339952f26

关注
打赏
1639405877
查看更多评论
立即登录/注册

微信扫码登录

0.1323s