<?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>
ToggleButton
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>