您的位置:首页 > 其它

事件分发与拦截

2016-08-17 08:51 162 查看
dispatchTouchEvent 事件分发 onInterceptTouchEvent 事件拦截 onTouchEvent事件响应(以下说明均是默认)

显然事件到来时首先需要分发,调用dispatchTouchEvent ,如果返回true表示在此方法中处理,返回false返回上一级事件(Activity或parent view)如果是super.dispatchTouchEvent 则会交由onInterceptTouchEvent ,false或super.onInterceptTouchEvent 则放行,返回true则消费并交由该层onTouchEvent处理

onTouchEvent返回true处理,返回false交由上层onTouchEvent处理,一直返回上一级onTouchEvent,直至消费或消失。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: