dispatchtouchevent和onintercepttouchevent的區別?
1、dispatchTouchEvent是處理觸摸事件分發,事件(多數情況)是從Activity的dispatchTouchEvent開始的。執行super.dispatchTouchEvent(ev),事件向下分發。
2、onInterceptTouchEvent是ViewGroup提供的方法,默認返回false,返回true表示攔截。
3、 onTouchEvent是View中提供的方法,ViewGroup也有這個方法,view中不提供onInterceptTouchEvent。view中默認返回true,表示消費了這個事件。