创建一个类去继承viewpager,然后重写里面的必要方法,手动添加重写下面这两个方法并返回false,即可完成禁止滑动。
也就没必要去用fragment去替换或者增加的方式来来回变换了。
@Override
public boolean onInterceptTouchEvent(MotionEvent ev) {
return false&&super.onInterceptTouchEvent ( ev );
}
//禁止触碰事件。。
@Override
public boolean onTouchEvent(MotionEvent ev) {
// return super.onTouchEvent( ev );
return false && super.onTouchEvent(ev);
}
android studio 中viewpager禁止滑动的实现,VIewPager禁止滑动的实现方法。老方法全是坑。一搜都是只要重写onTouchEvent返回false就行了,然而这样做事有bug
最新推荐文章于 2023-11-29 10:10:19 发布