美文网首页
禁止ViewPager滑动

禁止ViewPager滑动

作者: 一个大嘴巴子掀翻在地 | 来源:发表于2016-01-06 17:00 被阅读194次

项目实际需求中可能会有设置ViewPager禁止滑动的需求,此时需要重写ViewPager处理触屏事件

public classCustomViewPager extends ViewPager {
    private booleanisPagingEnabled=true;
    publicCustomViewPager(Context context) {
        super(context);
    }
    publicCustomViewPager(Context context, AttributeSet attrs) {
        super(context, attrs);
    }
    @Override
    public booleanonTouchEvent(MotionEvent event) {
        return this.isPagingEnabled&&super.onTouchEvent(event);
    }
    @Override
    public booleanonInterceptTouchEvent(MotionEvent event) {
        return this.isPagingEnabled&&super.onInterceptTouchEvent(event);
    }
    public voidsetPagingEnabled(booleanb) {
        this.isPagingEnabled= b;
    }
}

相关文章

  • ViewPager禁止滑动

    接着直接在布局里使用这个ViewPager 这样就可以禁止viewpager滑动

  • Viewpager禁止滑动

    前言 现在很多app,首页不允许滑动切换(因为页面加载吧),但是又用viewpage来管理frgament.因为方...

  • ViewPager禁止滑动

    ViewPager的滑动包括以下两个方面: 通过 Touch 触摸的形式进行; 使用遥控器,通过每个Page上面的...

  • 禁止ViewPager滑动

    项目实际需求中可能会有设置ViewPager禁止滑动的需求,此时需要重写ViewPager处理触屏事件

  • ViewPager 禁止滑动

    看到网上有千篇一律的解决方法,我亲测总结了两种方法 截断分发事件,这种方法适合viewpager嵌套使用 返回fa...

  • ViewPager禁止滑动

    一、简介: 有时项目中会有这样的需求:在ViewPager的里面再嵌入ViewPager,那么就有冲突了,简单粗暴...

  • 禁止滑动功能的自定义ViewPager

    /** 提供禁止滑动功能的自定义ViewPager*/public class NoScrollViewPager...

  • 禁止滑动的ViewPager

    ViewPager非常好用,但有时候需要在ViewPager的里面再嵌入ViewPager,那么就有冲突了,简单粗...

  • ViewPager禁止左右滑动

    网上看了很多关于ViewPager禁止左右滑动的方法,自己尝试了下,发现还是第一种修改方式比较好,记录下来,后续考...

  • Android ViewPager 禁止滑动

    public class NoScrollViewPagerextends ViewPager { private...

网友评论

      本文标题:禁止ViewPager滑动

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