// 表示事件是否拦截, 返回false表示不拦截
@Override
public boolean onInterceptTouchEvent(MotionEvent arg0) {
return false;
}
/**
* 重写onTouchEvent事件,什么都不用做,去掉viewpager滑动事件
*/
@Override
public boolean onTouchEvent(MotionEvent arg0) {
return false;
@Override
public boolean onInterceptTouchEvent(MotionEvent arg0) {
return false;
}
/**
* 重写onTouchEvent事件,什么都不用做,去掉viewpager滑动事件
*/
@Override
public boolean onTouchEvent(MotionEvent arg0) {
return false;
}
/**
* 事件分发,请求父控件和祖宗们不要拦截事件
* @param event
* @return
*/
@Override
public boolean dispatchTouchEvent(MotionEvent event) {
getParent().requestDisallowInterceptTouchEvent(true);
return super.dispatchTouchEvent(event);
}