一、创建触摸选择器文件
右击res,选择资源文件,类型Drawable,根为selector,不需要限定符填写名字,如下图
二、文件内容示例:
<?xmlversion="1.0"encoding="utf-8"?>
<selectorxmlns:android="http://schemas.android.com/apk/res/android">
<!--三种状态设置 被按下 被触摸(激活) 被选中-->
<itemandroid:drawable="@color/colorPrimaryLight"android:state_pressed="true"/>
<itemandroid:drawable="@color/colorPrimaryLight"android:state_activated="true"/>
<itemandroid:drawable="@color/colorPrimaryLight"android:state_selected="true"/>
<!--未选中设置-->
<itemandroid:drawable="@android:color/background_light"/>
</selector>
三、应用方法
将布局中的android:background属性设为刚刚编写的触摸选择器文件@drawable/list_item_selector