分發事件:dispatchTouchevent
截斷事件:interceptTouchEvent
觸摸事件:OnTouch
父視圖的分發事件返回true,父視圖處理觸摸事件事件,父視圖觸摸事件返回false,由所在的activity處理;返回true,仍然可以接收到觸摸事件;
父視圖的分發事件返回false,則截斷事件觸發;
截斷事件返回true,自己處理觸摸事件,不交由子視圖處理;
截斷事件返回false,子視圖分發事件;
截斷事件false,處理事件true,子視圖處理事件爲true,則父視圖可以接收事件但不處理,由子視圖處理;
截斷事件false,處理事件true,子視圖處理事件false,則父視圖處理,子視圖不處理;
截斷事件true,處理事件true,則父視圖處理事件,子視圖不處理;
截斷事件true,處理事件false,則父視圖也不處理,由所在的activity處理事件;