Selecter 的使用很简单
当你的按钮需要不同状态的图片的时候,这时候可以用selecter
例如,将需要用的图片封装在一个selector里边,
方法如下:
1新建名字为:<span style="color:#ff0000;">title_back.xml</span>
<?xml version="1.0" encoding="UTF-8"?>
<selector
xmlns:android="http://schemas.android.com/apk/res/android">
<item android:state_focused="true" android:drawable="@drawable/<span style="color:#000099;">mm_title_back_focused</span>" />
<item android:state_pressed="true" android:drawable="@drawable<span style="color:#000099;">/mm_title_back_pressed</span>" />
<item android:state_selected="true" android:drawable="@drawable<span style="color:#000099;">/mm_title_back_pressed</span>" />
<item android:drawable="@drawable/mm_title_back_normal" />
</selector>
2、在布局文件中引用title_back.xml就像引用图片一样
<Button
android:id="@+id/btn_back"
android:layout_width="70dp"
android:layout_height="wrap_content"
android:layout_centerVertical="true"
android:text="返回"
android:textSize="14sp"
android:textColor="#fff"
android:onClick="chat_back"
android:background="@drawable/title_back"
/>