界面边框圆角的实现方式同样是在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