阅读背景:

Android事件分发机制源码剖析(1)——Activity对点击事件的分发过程

来源:互联网 

点击事件用MotionEvent表示,当一个点击操作发生时,事件最先传递给当前的Activity,由Activity得dispatchTouchEvent来进行事件派发,具体的工作由Activity内部的Window来完成。Window会将事件传递给DecorView,DecorView一般就是当前页面的顶层容器(即setContentView所设置的View的父容器),通过Acitivty#getWindow().getDecorView()可以获得。Activity的dispatchTouchEvent源码如下:点击事件用MotionEvent表示,当一个点击操作发生时,事件最先传递给当前的Activity,由




你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: