public class ControllableViewPager extends ViewPager { private boolean isCanScroll = true; public ControllableViewPager(Context context) { super(context); } public ControllableViewPager(Context context, AttributeSet attrs) { super(context, attrs); } public void setScanScroll(boolean isCanScroll){ this.isCanScroll = isCanScroll; } @Override public boolean onTouchEvent(MotionEvent ev) { if(isCanScroll) { return super.onTouchEvent(ev); }else { return false; } } @Override public boolean onInterceptTouchEvent(MotionEvent ev) { if(isCanScroll) { return super.onInterceptTouchEvent(ev); }else { return false; } } }
ViewPager禁止滚动
时间:2024-3-2 18:29 作者:韩俊 分类: Android
标签: android