美文网首页
禁用 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