TextView无法响应onTouch事件

来源:互联网 发布:个人网络炒美元 编辑:程序博客网 时间:2024/05/01 08:51

刚才要给TextView设置拖动效果,用了setOnTouchListener为其添加了onTouch事件来处理拖动效果。但是测试总是失败。

后来找到问题,需要在TextView的属性中使能onClick事件——

android:clickable="true"
然后就ok了。或者也可以在java代码中动态使能。


注:如果对于某个View如果即要用到onTouch事件,又要用到onClick事件,那么需要在onTouch事件中返回false,这样onClick事件才能响应。