日常开发当中,难免会出现这样一种情况,为一个按钮.TextView...设置一个点击状态的颜色改变,可能是background背景的改变,也可能是字体颜色的改变,简单点说:默认状态下,字体颜色或者背景是一种颜色,按下或者点击的时候,变成另一种颜色. 这里面有一些小坑,为了避免踩到,特此小结一下.本文参考了 http://keeganlee.me/post/android/20150905. (一).selector做为drawable和color使用时的区别和注意事项 1.background的