程序员人生 网站导航

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

栏目:综合技术时间:2014-12-11 08:11:05

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

------分隔线----------------------------
------分隔线----------------------------

最新技术推荐