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 禁止左右滑动
最新推荐文章于 2023-08-21 01:00:00 发布
本文探讨了自定义滑动视图控件时如何实现滑动功能的控制,通过实例展示了如何通过设置属性来决定视图是否可以滑动,以及在不同交互事件下如何响应。
4436

被折叠的 条评论
为什么被折叠?



