1.继承ViewPager
2.定义一个变量mIsScroll用来进行滑动控制
3.重写onInterceptTouchEvent()与onTouchEvent()方法如下:
@Override
public boolean onInterceptTouchEvent(MotionEvent event)
{
if (mIsScroll)
{
return super.onInterceptTouchEvent(event);
} else
{
return false;
}
}
@Override
public boolean onTouchEvent(MotionEvent event)
{
if (mIsScroll)
{
return super.onTouchEvent(event);
} else
{
return true;
}
}