Android中长按事件触发之后自动触发点击事件问题的解决
我在RecyclerView的点击事件练习中,同时设置了点击事件和长按事件的回调接口。
随后在Activity中设置监听,测试的时候,发现我手长按之后,长按事件触发,之后我手抬起,点击事件也触发了,这明显不符合我们的意愿。
解决方案:在OnLongClick重写方法里面,把return false 改为return true;
OK就这么简单!!
我在RecyclerView的点击事件练习中,同时设置了点击事件和长按事件的回调接口。
随后在Activity中设置监听,测试的时候,发现我手长按之后,长按事件触发,之后我手抬起,点击事件也触发了,这明显不符合我们的意愿。
解决方案:在OnLongClick重写方法里面,把return false 改为return true;
OK就这么简单!!