首先创建一个渐变背景色文件drawable-mdpi/bg_color.xml
1 <?xml version="1.0" encoding="utf-8"?> 2 <shape xmlns:android="http://schemas.android.com/apk/res/android" 3 android:shape="rectangle"> 4 5 <!-- 指定圆角矩形的4个圆角半径 --> 6 <corners android:topLeftRadius="20dp" 7 android:topRightRadius="5dp" 8 android:bottomRightRadius="20dp" 9 android:bottomLeftRadius="5dp" 10 /> 11 <!-- 指定边框线条的宽度和颜色 --> 12 <stroke android:width="4dp" android:color="#f0f"/> 13 <!-- 指定使用渐变背景色 --> 14 <gradient android:startColor="#f00" 15 android:centerColor="#f0f" 16 android:endColor="#00f" 17 android:type="linear" 18 /> 19 </shape>
这样我们在布局文件中创建一个TextView,指定背景色为@drawable/bg_color即可