為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