界面边框圆角的实现方式同样是在res/drawable中定义一个XML文件,corners.xml的代码如下:
1 |
<?xml version="1.0" encoding="utf-8"?> |
2 |
<shape xmlns:android="http://schemas.android.com/apk/res/android"> |
3 |
<solid android:color="#FF9900" /> |
4 |
<corners android:topLeftRadius="10dp" |
5 |
android:topRightRadius="10dp" |
6 |
android:bottomRightRadius="10dp" |
7 |
android:bottomLeftRadius="10dp"/> |
其中,solid的表示填充颜色,而corners则是表示圆角,注意的是这里bottomRightRadius是左下角而不是右下角,bottomLeftRadius右下角。
然后,在Activity中设置背景为上面的xml,android:background="@drawable/corners",这样即可实现边框圆角。效果如下:

http://blog.csdn.net/wuxianglong/article/details/6575995