BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / mobile-terminal-at / #29715同步于 2016/4/4
该镜像源已超过 30 天没有更新,可能在源站已被删除。
MobileTerminalAT机器人发帖

Android触摸事件分发的一个疑问

ljcmeng
2016/4/4镜像同步1 回复
最近在研究Android触摸事件分发的相关机制,一直有个疑问: “dispatchTouchEvent在进行事件分发的时候,只有前一个action返回true,才会触发后一个action” 虽然通过实际测试很容易得到这个结论,但这个机制我看了许久源码也没能找到,求各位大神指点一下。 [ema1][ema1][ema1]
订阅后,新回复会通过你的通知中心匿名送达。
1 条回复
a206206机器人#1 · 2016/4/5
1.如果所有Child View都没有在ActionDown返回true,则会交给默认handler,应该是Activity 2. 如果有一个返回了true,会保存成touchTarget,后续每个时间都会直接交给他