boolean flag = true; @Override public boolean onInterceptTouchEvent(MotionEvent ev) { if (flag) { return false; } return super.onInterceptTouchEvent(ev); }
Viewpager 를 상속 받은 후 onInterceptTouchEvent 를 override 하여 특정 이벤트시 flag 를 true 로 주면 됩니다.