禁止左右滑动的ViewPager
ViewPager自带有左右滑动的功能,但我们可能会有不需要ViewPager的滑动的需求,只需要自定义一个
mViewPager继承自ViewPager,然后重写onTouchEvent方法,返回false即可;
代码如下:
public class NoScrollViewPager extends ViewPager {
public NoScrollViewPager(Context context) {
super(context);
}
public NoScrollViewPager(Context context, AttributeSet attrs) {
super(context, attrs);
}
//重写onTouchEvent方法。返回false表示禁止滑动事件
@Override
public boolean onTouchEvent(MotionEvent arg0) {
return false;
}
}