怎么做网站步骤,网络营销渠道的功能有,定制小程序制作一个需要多少钱,融资计划书做项目要求某种情况下ViewPager不能滑动 百度后发现重写ViewPager#xff0c;覆盖ViewPager的onInterceptTouchEvent(MotionEvent arg0)方法和onTouchEvent(MotionEvent arg0)方法#xff0c;这两个方法的返回值都是boolean类型的#xff0c;只需要将返回值改为false#x…做项目要求某种情况下ViewPager不能滑动 百度后发现重写ViewPager覆盖ViewPager的onInterceptTouchEvent(MotionEvent arg0)方法和onTouchEvent(MotionEvent arg0)方法这两个方法的返回值都是boolean类型的只需要将返回值改为false那么ViewPager就不会消耗掉手指滑动的事件了 public class NoScrollViewPager extends ViewPager {private boolean noScroll false;public NoScrollViewPager(Context context, AttributeSet attrs) {super(context, attrs);}public NoScrollViewPager(Context context) {super(context);}public void setNoScroll(boolean noScroll) {this.noScroll noScroll;}Overridepublic void scrollTo(int x, int y) {super.scrollTo(x, y);}Overridepublic boolean onTouchEvent(MotionEvent arg0) {if (noScroll)return false;elsereturn super.onTouchEvent(arg0);}Overridepublic boolean onInterceptTouchEvent(MotionEvent arg0) {if (noScroll)return false;elsereturn super.onInterceptTouchEvent(arg0);}Overridepublic void setCurrentItem(int item, boolean smoothScroll) {super.setCurrentItem(item, smoothScroll);}Overridepublic void setCurrentItem(int item) {super.setCurrentItem(item);}} 转载于:https://www.cnblogs.com/derekhan/p/11062113.html