美文网首页
禁用 ViewPager 的滑动

禁用 ViewPager 的滑动

作者: 箫鉴哥 | 来源:发表于2016-02-01 16:39 被阅读0次

之前想禁用 ViewPager 的滑动,在网上找了很多的答案,结果都是不可靠的,今天突然发现了一个有效的禁用 ViewPager 的方法,在这里记录下。

其实很简单,在事件分发的两个方法中返回 false 就可以了。见下面代码:

原官方代码

@Override

public boolean onTouchEvent(MotionEvent ev) {

return super.onTouchEvent(ev);

}

@Override

public boolean onInterceptTouchEvent(MotionEvent ev) {

return super.onInterceptTouchEvent(ev);

}

修改后的代码

@Override

public boolean onTouchEvent(MotionEvent ev) {

return false;

}

@Override

public boolean onInterceptTouchEvent(MotionEvent ev) {

return false;

}

相关文章

网友评论

      本文标题:禁用 ViewPager 的滑动

      本文链接:https://www.haomeiwen.com/subject/aipskttx.html