這個地方我理解是拜轨,如果父View的onInterceptTouchEvent不去攔截非Down事件制妄,那子View申請disallowIntercept為false時,父view會不會攔截這個事件取決于父View默認的onInterceptTouchEvent邏輯贬循。如果父View的onInterceptTouchEvent攔截了非Down事件,requestDisallowInterceptTouchEvent方法的邏輯就簡化為:true:令父View不攔截事件;false:令父View攔截事件,而不是模棱兩可的讓父View取得攔截的權(quán)利峻黍。但是這樣做有一點需要注意:子View需要在第一個Movie事件之前申請disallowIntercept為true
一文解決Android View滑動沖突上一篇文章我們講述了Android View事件分發(fā)機制。如果你對View的事件分發(fā)還不熟悉拨匆,建議先去看一下 一文讀懂Android View事件分發(fā)機制 它是我們今天滑動沖...