先介绍一下点击图片改变其背颜色:
首先用
selector
<?xml version="1.0" encoding="UTF-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<!-- 默认颜色 -->
<item android:state_pressed="false" android:drawable="@color/white"></item>
<!-- 点击时的颜色 -->
<item android:state_pressed="true" android:drawable="@color/light_blue"></item>
</selector>
再去布局里面设置其实就是调用上面的点击事件。还有上文的@color是一个xml文件 里面就是定义了颜色
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="horizontal"
android:background="@drawable/selector_list_view_item">
</LinearLayout>
这里也就只写一个有 selector文件 其他 是一样的