android selector shape 使用
阿新 • • 發佈:2018-12-30
<?xml version="1.0" encoding="utf-8"?> <selector xmlns:android="http://schemas.android.com/apk/res/android"> <item android:state_selected="true"> <shape> <size android:width="69.0dp" android:height="27dp" /> <!-- 線的寬度,顏色灰色 --> <stroke android:width="0.5dp" android:color="@color/orange"></stroke> <!-- 矩形的圓角半徑 --> <!-- 矩形的圓角半徑 --> <corners android:bottomLeftRadius="0.0dp" android:bottomRightRadius="10.0dp" android:topLeftRadius="0.0dp" android:topRightRadius="10.0dp" /> <solid android:color="@color/orange" /> </shape> </item> <item android:state_pressed="true"> <shape> <size android:width="69.0dp" android:height="27dp" /> <!-- 線的寬度,顏色灰色 --> <stroke android:width="0.5dp" android:color="@color/orange"></stroke> <!-- 矩形的圓角半徑 --> <!-- 矩形的圓角半徑 --> <corners android:bottomLeftRadius="0.0dp" android:bottomRightRadius="10.0dp" android:topLeftRadius="0.0dp" android:topRightRadius="10.0dp" /> <solid android:color="@color/orange" /> </shape> </item> <item android:state_checked="true"> <shape> <size android:width="69.0dp" android:height="27dp" /> <!-- 線的寬度,顏色灰色 --> <stroke android:width="0.5dp" android:color="@color/orange"></stroke> <!-- 矩形的圓角半徑 --> <!-- 矩形的圓角半徑 --> <corners android:bottomLeftRadius="0.0dp" android:bottomRightRadius="10.0dp" android:topLeftRadius="0.0dp" android:topRightRadius="10.0dp" /> <solid android:color="@color/orange" /> </shape> </item> <item> <shape> <size android:width="69.0dp" android:height="27dp" /> <!-- 線的寬度,顏色灰色 --> <stroke android:width="0.5dp" android:color="@color/orange"></stroke> <!-- 矩形的圓角半徑 --> <corners android:bottomLeftRadius="0.0dp" android:bottomRightRadius="10.0dp" android:topLeftRadius="0.0dp" android:topRightRadius="10.0dp" /> <solid android:color="@color/white" /> </shape> </item> </selector>