一、把xml文件的某个控件的src属性设置为android:src="@drawable/xxx_selector"
2、创建xxx_selector.xml文件,并编写如下代码:
<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:state_pressed="false" android:drawable="@drawable/back"></item>
<item android:state_pressed="true" android:drawable="@drawable/back2"></item>
</selector>
其中, <item android:state_pressed="false" android:drawable="@drawable/back"></item>
为点击之前的属性,在drawable中设置点击之前的颜色;<item android:state_pressed="true" android:drawable="@drawable/back2"></item>
为点击之后的属性,在drawable中设置点击之后的颜色。
欢迎关注我的公众号:
编程技术与生活(ID:hw_cchang)