public class UnSlipViewPager extends ViewPager{ private boolean isCanSlip = false; public boolean isCanSlip() { return isCanSlip; } public void setIsCanSlip(boolean isCanSlip) { this.isCanSlip = isCanSlip; } public UnSlipViewPager(Context context, AttributeSet attrs) { super(context, attrs); } public UnSlipViewPager(Context context) { super(context); } @Override public boolean onInterceptTouchEvent(MotionEvent arg0) { if(isCanSlip) return super.onInterceptTouchEvent(arg0); else return false; } @Override public boolean onTouchEvent(MotionEvent arg0) { if(isCanSlip) return super.onTouchEvent(arg0); else return false; } }
android viewpager 禁止左右滑动
最新推荐文章于 2022-08-17 11:47:49 发布