selector 选择器

布局文件中:

            <ImageView
                android:id="@+id/image_message"
                android:layout_width="40dp"
                android:layout_height="40dp"
                android:layout_gravity="center"
                android:background="@drawable/selector_image_message"/>
            <TextView
                android:id="@+id/text_message"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:layout_gravity="center"
                android:text="聊天"
                android:textColor="@drawable/selector_text"/>               
selector_image_message.xml中:
<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
    <item android:state_selected="true" android:drawable="@mipmap/message_select"/>
    <item android:state_selected="false" android:drawable="@mipmap/message_notselect"/>
</selector>

selector_text.xml中:

<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:state_selected="true" android:color="@color/select"/>
<item android:color="@color/notselect"/>
</selector>
原文地址:https://www.cnblogs.com/zhaozilongcjiajia/p/10400802.html