From:http://blog.csdn.net/jjdujiang/article/details/53078725
- <?xml version="1.0" encoding="utf-8"?>
- <selector xmlns:android="http://schemas.android.com/apk/res/android">
- <item
- android:state_checked="true"
- android:drawable="@drawable/togglebutton_on" />
- <item android:drawable="@drawable/togglebutton_off" />
- </selector>
ImageButton,默认状态下背景色为白色,点击时背景色位灰色
- <?xml version="1.0" encoding="utf-8"?>
- <selector xmlns:android="http://schemas.android.com/apk/res/android" >
- <item android:state_pressed="true" android:drawable="@color/lightgray" />
- <item android:state_pressed="false" android:drawable="@color/white" />
- </selector>
圆角矩形
- <?xml version="1.0" encoding="utf-8"?>
- <shape xmlns:android="http://schemas.android.com/apk/res/android" >
- <solid android:color="#FFFFFF" />
- <corners android:topLeftRadius="5dp"
- android:topRightRadius="5dp"
- android:bottomRightRadius="5dp"
- android:bottomLeftRadius="5dp"/>
- <stroke
- android:width="1dp"
- android:color="@color/gray" />
- </shape>
- <?xml version="1.0" encoding="utf-8"?>
- <selector xmlns:android="http://schemas.android.com/apk/res/android" >
- <item android:state_pressed="true" android:drawable="@drawable/button_getinstrument_presstrue"/>
- <item android:state_pressed="false" android:drawable="@drawable/button_getinstrument_pressfalse"/>
- </selector>
- <?xml version="1.0" encoding="utf-8"?>
- <shape xmlns:android="http://schemas.android.com/apk/res/android" >
- <!-- 边角的圆弧半径 -->
- <corners android:radius="2dp" />
- <!-- 实心填充 -->
- <solid android:color="#3366cc"/>
- <!-- 描边:一般大小都是1dp -->
- <stroke
- android:width="1dp"
- android:color="@color/gray" />
- </shape>
- <?xml version="1.0" encoding="utf-8"?>
- <shape xmlns:android="http://schemas.android.com/apk/res/android" >
- <!-- 边角的圆弧半径 -->
- <corners android:topLeftRadius="2dp"
- android:bottomLeftRadius="2dp"
- android:topRightRadius="2dp"
- android:bottomRightRadius="2dp"
- />
- <!-- 实心填充 -->
- <solid android:color="#6699ff"/>
- <!-- 描边:一般大小都是1dp -->
- <stroke
- android:width="1dp"
- android:color="@color/gray" />
- </shape>