android Viewpager禁用/开启滑动切换功能
来源:程序员人生 发布时间:2014-12-11 08:11:05 阅读次数:3559次
要实现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)便可进行切换!!!
生活不易,码农辛苦
如果您觉得本网站对您的学习有所帮助,可以手机扫描二维码进行捐赠