Buttonスタイルおよびselectorセレクタ

1545 ワード

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

    <item android:drawable="@android:color/background_light" android:state_pressed="true"></item>
    <item android:drawable="@android:color/background_light" android:state_focused="true"></item>

    <item>
        <shape>

            <!-- -->
            <corners android:radius="20dp"></corners>

            <!-- -->
            <gradient android:startColor="#eae237"></gradient>

            <!-- -->
            <padding android:bottom="20dp"></padding>

            <!-- -->
            <solid android:color="#f73c24"></solid>

            <!--  width:    color:    dashGap:    dashWidth: -->
            <stroke android:width="10dp" android:color="#0feebb" android:dashGap="3dp" android:dashWidth="100dp"></stroke>
        </shape>
    </item>

</selector>
<Button
        android:id="@+id/button7"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_below="@id/button6"
        android:text=" selector "
        android:background="@drawable/button_selector" />