Androidはコードでフィレットボーダーshapeを実現

1326 ワード

第一歩、resディレクトリのdrawableディレクトリの下でshapeを新規作成するborder_blue.xml

<shape xmlns:android="http://schemas.android.com/apk/res/android" >
    //  
     <corners
        android:radius="7dp" />
    //       
    <stroke
        android:color="@color/colorPrimary"
        android:width="1dp"/>
    //   
    <solid
        android:color="#FFFFFF"/>
shape>

第2部、レイアウトで使用
android:background="@drawable/shape_border_blue"