android Viewpager禁用/開啟滑動(dòng)切換功能
來源:程序員人生 發(fā)布時(shí)間:2014-12-11 08:11:05 閱讀次數(shù):3746次
要實(shí)現(xiàn)viewpager的滑動(dòng)和制止滑動(dòng)切換功能只需要繼承viewpager,在onTouchEvent進(jìn)行邏輯判斷便可(網(wǎng)上搜到的,確切可行,原創(chuàng)地址不明),下面自己實(shí)現(xiàn)1個(gè)
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;
}
}
使用時(shí)只需要根據(jù)需要調(diào)用setScrollble(true/false)便可進(jìn)行切換?。?!
生活不易,碼農(nóng)辛苦
如果您覺得本網(wǎng)站對(duì)您的學(xué)習(xí)有所幫助,可以手機(jī)掃描二維碼進(jìn)行捐贈(zèng)