android Viewpager禁用/開啟滑動切換功能
來源:程序員人生 發布時間:2014-12-11 08:11:05 閱讀次數:3757次
要實現viewpager的滑動和制止滑動切換功能只需要繼承viewpager,在onTouchEvent進行邏輯判斷便可(網上搜到的,確切可行,原創地址不明),下面自己實現1個
public class MyViewPager extends ViewPager {
private boolean scrollble=true;
public MyViewPager
super(context);
}
public MyViewPager(Context context, AttributeSet attrs) {
super(context, attrs);
}
@Override
public boolean onTouchEvent(MotionEvent ev) {
if (!scrollble) {
return true;
}
return super.onTouchEvent(ev);
}
public boolean isScrollble() {
return scrollble;
}
public void setScrollble(boolean scrollble) {
this.scrollble = scrollble;
}
}
使用時只需要根據需要調用setScrollble(true/false)便可進行切換!!!
生活不易,碼農辛苦
如果您覺得本網站對您的學習有所幫助,可以手機掃描二維碼進行捐贈