社区
Android
帖子详情
父控件onInterceptTouchEvent()返回true拦截手势后如何再次放开手势?急!
baidu_32026231
2016-04-27 08:02:23
程序里一个父控件的onInterceptTouchEvent()返回了true,意味着把一手势的剩下的touchevent都拦截掉,子控件不会再收到touchevent。
那么,如果我想再让子控件收到这个手势的touchevent该如何做?
...全文
262
3
打赏
收藏
父控件onInterceptTouchEvent()返回true拦截手势后如何再次放开手势?急!
程序里一个父控件的onInterceptTouchEvent()返回了true,意味着把一手势的剩下的touchevent都拦截掉,子控件不会再收到touchevent。 那么,如果我想再让子控件收到这个手势的touchevent该如何做?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
山鹰1985
2016-04-27
打赏
举报
回复
那我这样回答你吧.你父控件拦截了第一次,然后doSomething(){}之后,就不让父控件再拦截了,让子控件requestFocus(),然后子控件就可以获取到touch事件了.
baidu_32026231
2016-04-27
打赏
举报
回复
引用 1 楼 u012137924 的回复:
好抽象
很好理解啊! 简单说就是我父控件拦截了一个手势之后怎么再次放开让子控件收到这个手势?
山鹰1985
2016-04-27
打赏
举报
回复
好抽象
父
控件
对子
控件
事件
拦截
处理
这次我就简单的讲解下简单的
父
控件
对子
控件
的
拦截
事件的处理. 在工作中可能会遇到当这种情况 ,一个组合的搜索框,
父
控件
中包含一个EditText 和一个清除的Button 当在搜索时候不容许点击清除按钮清除EditText的文本...
on
Intercept
Touch
Event
和on
Touch
Event
拦截
与消费事件
on
Intercept
Touch
Event
和on
Touch
Event
拦截
与消费事件
on
Intercept
Touch
Event
() 和 on
Touch
Event
()
Android 事件处理:on
Intercept
Touch
Event
()和on
Touch
Event
()
on
Intercept
Touch
Event
()和on
Touch
Event
()总结
1、on
Intercept
Touch
Event
()是用于处理事件(类似于预处理,当然也可以不处理)并改变事件的传递方向,也就是决定是否允许
Touch
事件继续向下(子
控件
)传递,一但
返回
True
(代表事件在当前的viewGroup中会被处理),...
android 清楚点击事件,android触屏事件处理on
Intercept
Touch
Event
的问题
有些view的实现会自定义on
Intercept
Touch
Event
, 以及On
Touch
Event
两个响应事件,on
Touch
Event
的功能我们都知道,但是on
Intercept
Touch
Event
的功能是什么呢?两者又是什么关系?什么情况需要使用?...
Android
80,351
社区成员
91,288
社区内容
发帖
与我相关
我的任务
Android
移动平台 Android
复制链接
扫一扫
分享
社区描述
移动平台 Android
android
android-studio
androidx
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章