ViewPager手势滑动禁用
拦截触摸事件和触摸事件的返回值改为false即可
public class NoScrollViewPager extends ViewPager {
private boolean ENABLE = false;
public NoScrollViewPager(@NonNull Context context) {
super(context);
}
public NoScrollViewPager(@NonNull Context context, @Nullable AttributeSet attrs) {
super(context, attrs);
}
@Override
public boolean onInterceptTouchEvent(MotionEvent ev) {
return ENABLE && super.onInterceptTouchEvent(ev);
}
@Override
public boolean onTouchEvent(MotionEvent ev) {
return ENABLE && super.onTouchEvent(ev);
}
}
版权声明:
作者:Joe.Ye
链接:https://www.appblog.cn/index.php/2023/02/18/viewpager-gesture-sliding-disable/
来源:APP全栈技术分享
文章版权归作者所有,未经允许请勿转载。
THE END
0
二维码
打赏
海报
ViewPager手势滑动禁用
拦截触摸事件和触摸事件的返回值改为false即可
public class NoScrollViewPager extends ViewPager {
private boolean ENABLE = false;
public NoSc……
文章目录
关闭
共有 0 条评论