androidselectorsetTouchListener无效的原因以及解决办法
简书链接:androidselectorsetTouchListener无效的原因以及解决办法
文章字数:86,阅读全文大约需要1分钟
原因是动态插入的view,光写touchlistener了,没有设置clickable 但是因为写了touchlistener,所以设置了clickable也没用了。而view.onTouchEvent 的逻辑只有在onTouchListener返回false的时候才会走,所以解决思路就是看onTouchEvent()的源码了,经过分析源码发现调用setPressed()就可以解决问题啦!
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 情迁博客!
评论