控制ViewPager 翻页非常简单:
在翻页监听代码中检查;
如果你不希望滚动到下个页面 直接在给他设置回去就ok
class MyOnPageChangeListener implements OnPageChangeListener{
@Override
public void onPageSelected(int index) {
if(index>3){//这里判断当前如果大于第3页了就返回到 第3页去。
ViewPager.setCurrentItem(3,true);
}
}
@Override
public void onPageScrollStateChanged(int arg0) {
}
@Override
public void onPageScrolled(int arg0, float arg1, int arg2) {
}
}
100% 靠谱。