转载请标明出处:
http://blog.csdn.net/tyzlmjj/article/details/50535582
本文出自:【M家杰的博客】
概述
之前一篇博客【Android 各种按钮点击效果以及兼容性问题总结】中提到了一个关于安卓中实现图片点击效果的方法,不过一直感觉那个方法有点LOW,最近看了几个官方的例子,找到了个比较好的图片点击高亮的方法。
效果
代码
代码不长,就是个自定义View文件,在XML里直接用就行了,主要是在初始化的init()
方法中,可以修改点击效果的文件,下面的代码中我是创建了一个StateListDrawable(效果跟<selector>
创建的xml文件一样),如果想用系统默认的点击效果可以改成android.R.attr.selectableItemBackground
。
public