要实现一个圆角且边框颜色不一样的textview,那么就须要本身编写一个xml,而后在布局文件中引用它android
<TextView
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_margin="10dp"
android:background="@drawable/bg_border"
android:gravity="center"
android:padding="20dp"
android:text="圆角边框"
android:textSize="30sp" />
接下来再drawable文件夹下建立一个bg_border文件布局
<?xml version="1.0" encoding="utf-8"?> <shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="rectangle"> <corners android:radius="3dp"/> <solid android:color="#000000"/> <stroke android:width="1dp" android:color="#ff6200"/> </shape>
这就实现了一个边框颜色为#ff6200,背景透明的圆角textviewspa
颜色,边框宽度,圆角大小按要求本身设定,另外还可以设定上下左右四个圆角半径都不同大小3d
注意:上下左右若是须要单独设置半径,那么4个必须都写上,不然会没效果code