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