(1)首先在res文件夹下新建一个文件夹drawable,这是无关分辨率的,在下面建立一个xml文件:button.xml
<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:drawable="@color/clr_normal" android:state_pressed="false"/>
<item android:drawable="@color/clr_pressed" android:state_pressed="true"/>
</selector>
(2)然后在values文件下的strings写入如下代码:
<color name="clr_normal">#FFFFFF</color>
<color name="clr_pressed">#99E5FE</color>
(3)最后在布局文件直接引用即可:
android:background="@drawable/button"