Android ImageView点击选中后添加边框

ImageView点击选中后添加边框是最近项目中的一个小需求,从网上搜了一下,发现有用Selector做的,有用Canvas做的,但是它们都没能满足我的需求。所以,我就思考寻找其他的解决方法,经过尝试找到了一种实现的方法,具体的方法如下:1、制作一个和ImageView中要显示的图片一样大小的透明图片。2、通过绘图工具给透明图片画上边框。3、把ImageView要显示的图片设置成backgroud。4、给ImageView添加点击事件处理,动态将带边框的透明图片加入ImageView。下面就把代码和效果图展示给大家。

继续阅读