设置corners_bg.xml
设置边框圆角可以在drawable-mdpi目录里定义一个xml:
1 | <? xml version = "1.0" encoding = "utf-8" ?> |
2 | < shape xmlns:android = "http://schemas.android.com/apk/res/android" > |
3 | < solid android:color = "#FFFFFF" /> |
4 | < corners android:topLeftRadius = "10dp" |
5 | android:topRightRadius = "10dp" |
6 | android:bottomRightRadius = "10dp" |
7 | android:bottomLeftRadius = "10dp" /> |
8 | </ shape > |
solid的表示填充颜色,为了简单,这里用的是白色。
而corners则是表示圆角,注意的是这里bottomRightRadius是左下角而不是右下角,bottomLeftRadius右下角。
上面的效果也可以像下面一样设置,如下:
1 | < corners android:radius = "5dp" /> |
引用corners_bg.xml
如果想引用这个xml,只需要@drawable/corners_bg.xml即可:
1 | android:background="@drawable/corners_bg" |