1. 控件内的左右滑动事件等,不能传递给父层的,在控件的外面包一层自定义控件,控件里面添加一个
getParent().requestDisallowInterceptTouchEvent(true);
@Override public boolean dispatchTouchEvent(MotionEvent ev) { getParent().requestDisallowInterceptTouchEvent(true); return super.dispatchTouchEvent(ev); }
拦截上层事件