设置圆角边框

要实现一个圆角且边框颜色不一样的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

相关文章
相关标签/搜索