状态选择器

来源:互联网 发布:samba 软件 编辑:程序博客网 时间:2024/05/16 00:29

1.在res下创建drawable目录,创建XML文件,指定根节点是selector

home_selector.xml

<?xml version="1.0" encoding="utf-8"?><selector xmlns:android="http://schemas.android.com/apk/res/android">    <item android:drawable="@color/gray" android:state_pressed="true"/>    <!-- pressed -->    <item android:drawable="@color/gray" android:state_focused="true"/>    <!-- focused -->    <item android:drawable="@color/trans"/>    <!-- default --></selector>


bind_bg_selector.xml

<?xml version="1.0" encoding="utf-8"?><selector xmlns:android="http://schemas.android.com/apk/res/android">    <item android:drawable="@drawable/bind_bg_pressed" android:state_pressed="true"/>    <item android:drawable="@drawable/bind_bg_pressed" android:state_focused="true"/>    <item android:drawable="@drawable/bind_bg_pressed" android:state_selected="true"/>    <item android:drawable="@drawable/bind_bg_normal"/></selector>

button_bg_selector.xml

<?xml version="1.0" encoding="utf-8"?><selector xmlns:android="http://schemas.android.com/apk/res/android">    <item android:drawable="@drawable/button_bg_green_on" android:state_pressed="true"/>    <item android:drawable="@drawable/button_bg_green_on" android:state_focused="true"/>    <item android:drawable="@drawable/button_bg_green_on" android:state_selected="true"/>    <item android:drawable="@drawable/button_bg_green"/></selector>


0 0
原创粉丝点击