课程
/移动开发
/Android
/Android-仿微信语音聊天
为什么长按事件触发不了 onTouchEvent方法返回的就是super.onTouchEvent啊
2017-01-18
源自:Android-仿微信语音聊天 4-1
正在回答
这是因为如果没有触发LongClick,那么MotionEvent.ACTION_UP中后面的代码已经不用执行了,因为都没有触发LongClick,所以直接reset()并提前退出onTouchEvent, 即return父类onTouchEvent的结果,从而重置之后监听button下一次的动作。
举报
结合自定义View和API,Dialog管理等实现实现微信语音
购课补贴联系客服咨询优惠详情
慕课网APP您的移动学习伙伴
扫描二维码关注慕课网微信公众号