为TextView加边框。须要在drawable建xml文件,里面设置shape来设置文本框的特殊效果。
<?xml version="1.0" encoding="utf-8"?> <shape xmlns:android="http://schemas.android.com/apk/res/android" > <!-- 实心 --> <solid android:color="@android:color/white" /> <!-- 边框 --> <stroke android:width="0.5dp" android:color="@android:color/white" /> <!-- 圆角 --> <corners android:radius="3dp" /> <!-- 边距 --> <padding android:bottom="5dp" android:left="5dp" android:right="5dp" android:top="5dp" /> <!-- 渐变 --> <gradient android:angle="270" android:endColor="#FFFF782" android:startColor="#13C7AF" /> </shape>基本上经常使用的就这几种,要达到非常好的效果,须要仔细地调整。
以下是要在用到这个shape的TextView设置背景就可以。
android:background="@drawable/border_write"
效果。
欢迎交流 http://blog.csdn.net/ycwol/article/details/47192651