禁止左右滑動的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;
}
}