通过XML 自定义 设置圆形BUTTON

前端之家收集整理的这篇文章主要介绍了通过XML 自定义 设置圆形BUTTON前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
shape_left_corner.xml
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android"
    android:shape="rectangle" >

    <!-- 填充的颜色 -->
    <solid android:color="#ffffff" />
    <!-- 设置按钮的四个角为弧形 -->

   <!-- 内边框宽度 -->
    <stroke
        android:width="0.5dp"
        android:color="#37C130" />
    
    <!-- android:radius 弧形的半径 -->
    <corners
        android:bottomLeftRadius="10dp"
        android:bottomRightRadius="0dp"
        android:topLeftRadius="10dp"
        android:topRightRadius="0dp" >
        <padding
            android:bottom="10dp"
            android:left="10dp"
            android:right="10dp"
            android:top="10dp" />
    </corners>

</shape>

shape_right_corner.xml

<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android"
    android:shape="rectangle" >

    <!-- 填充的颜色 -->
    <solid android:color="#ffffff" />
    <!-- 设置按钮的四个角为弧形 -->

   <!-- 内边框宽度 -->
    <stroke
        android:width="0.5dp"
        android:color="#37C130" />

    <!-- android:radius 弧形的半径 -->
    <corners
        android:bottomLeftRadius="0dp"
        android:bottomRightRadius="10dp"
        android:topLeftRadius="0dp"
        android:topRightRadius="10dp" >
        <padding
            android:bottom="10dp"
            android:left="10dp"
            android:right="10dp"
            android:top="10dp" />
    </corners>

</shape>

猜你在找的XML相关文章