Android|Android ViewPager禁止左右滑动

直接自定义一个NoScrollViewPager 他直接继承ViewPager

public class NoScrollViewPager extends ViewPager { // 是否禁止 viewpager 左右滑动 private boolean noScroll = true; public NoScrollViewPager(Context context, AttributeSet attrs) { super(context, attrs); }@Override public boolean onTouchEvent(MotionEvent arg0) { if (noScroll){ return false; }else{ return super.onTouchEvent(arg0); } }@Override public boolean onInterceptTouchEvent(MotionEvent arg0) { if (noScroll){ return false; }else{ return super.onInterceptTouchEvent(arg0); } } }

【Android|Android ViewPager禁止左右滑动】用法就跟ViewPager一样 直接在xml里面使用就行了

    推荐阅读