课程
/移动开发
/Android
/Android-仿微信语音聊天
为什么长按事件触发不了 onTouchEvent方法返回的就是super.onTouchEvent啊
2017-01-18
源自:Android-仿微信语音聊天 4-1
正在回答
这是因为如果没有触发LongClick,那么MotionEvent.ACTION_UP中后面的代码已经不用执行了,因为都没有触发LongClick,所以直接reset()并提前退出onTouchEvent, 即return父类onTouchEvent的结果,从而重置之后监听button下一次的动作。
举报
结合自定义View和API,Dialog管理等实现实现微信语音