------------------------------------------------onTouchEvent
如果子控件的onTouchEvent返回true,那么
父控件方面---->父控件的onTouchEvent无论返回true还是false,父控件的onTouchEvent都不会被调用。
子控件方面---->
ACTION_DOWN,ACTION_MOVE,ACTION_UP都会被传入子控件的onTouchEvent。
如果子控件的onTouchEvent返回false,那么
父控件方面---->
如果父控件的onTouchEvent返回true: 则ACTION_DOWN,ACTION_MOVE,ACTION_UP都会被传入父控件的onTouchEvent
如果父控件的onTouchEvent返回false: 则只有ACTION_DOWN会被传入父控件的onTouchEvent一次
子控件方面---->
只有 ACTION_DOWN会被传入子控件的onTouchEvent一次。
------------------------------------------------onInterceptTouchEvent
如果父控件的onInterceptTouchEvent 返回true,那么子控件方面---->
子控件的dispatchTouchEvent,onTouchEvent都不会调用。
父控件方面---->
如果父控件的onTouchEvent返回true: 则ACTION_DOWN,ACTION_MOVE,ACTION_UP都会被传入父控件的onTouchEvent
如果父控件的onTouchEvent返回false: 则只有ACTION_DOWN会被传入父控件的onTouchEvent一次
------------------------------------------------dispatchTouchEvent
如果父控件的dispatchTouchEvent 返回false,那么只有父控件的dispatchTouchEvent会被调用一次,其他任何事件方法都不会被调用。