若View的onTouchEvent()返回true, 即消耗了该事件,那么事件的分发到此结束。如果返回false,则会自下而上依次调用ViewGroup和Activity的onTouchEvent()方法对事件进行处理。值得一提的是,Activity的onTouchEvent()方法必须对事件进行处理。
至此,事件的分发完成。
参考文章:Android事件分发机制详解(源码)、要点提炼|开发艺术之View
若View的onTouchEvent()返回true, 即消耗了该事件,那么事件的分发到此结束。如果返回false,则会自下而上依次调用ViewGroup和Activity的onTouchEvent()方法对事件进行处理。值得一提的是,Activity的onTouchEvent()方法必须对事件进行处理。
至此,事件的分发完成。
参考文章:Android事件分发机制详解(源码)、要点提炼|开发艺术之View
内容版权声明:除非注明,否则皆为本站原创文章。