禁止左右滑動的ViewPager

禁止左右滑動的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;
    }
}
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章