国内最全IT社区平台 联系我们 | 收藏本站
华晨云阿里云优惠2
您当前位置:首页 > php开源 > 综合技术 > android Viewpager禁用/开启滑动切换功能

android Viewpager禁用/开启滑动切换功能

来源:程序员人生   发布时间:2014-12-11 08:11:05 阅读次数:3531次

要实现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)便可进行切换!!!

生活不易,码农辛苦
如果您觉得本网站对您的学习有所帮助,可以手机扫描二维码进行捐赠
程序员人生
------分隔线----------------------------
分享到:
------分隔线----------------------------
关闭
程序员人生