美文网首页
ViewPager禁止滑动和禁止切换动画

ViewPager禁止滑动和禁止切换动画

作者: Y小圆脸 | 来源:发表于2017-06-15 21:53 被阅读708次

public class NoScrollViewPager extends ViewPager {
private boolean noScroll = false;

    public NoScrollViewPager(Context context, AttributeSet attrs) {
        super(context, attrs);
        // TODO Auto-generated constructor stub
    }

    public NoScrollViewPager(Context context) {
        super(context);
    }

    public void setNoScroll(boolean noScroll) {
        this.noScroll = noScroll;
    }

    @Override
    public void scrollTo(int x, int y) {
        super.scrollTo(x, y);
    }

    @Override
    public boolean onTouchEvent(MotionEvent arg0) {
        /* return false;//super.onTouchEvent(arg0); */
        if (noScroll)
            return false;
        else
            return super.onTouchEvent(arg0);
    }

    @Override
    public boolean onInterceptTouchEvent(MotionEvent arg0) {
        if (noScroll)
            return false;
        else
            return super.onInterceptTouchEvent(arg0);
    }

    @Override
    public void setCurrentItem(int item, boolean smoothScroll) {
        super.setCurrentItem(item, smoothScroll);
    }

    @Override
    public void setCurrentItem(int item) {
        super.setCurrentItem(item);
    }

}

相关文章

  • ViewPager禁止滑动和禁止切换动画

    public class NoScrollViewPager extends ViewPager {private...

  • ViewPager 的使用

    ViewPager去掉切换动画 禁止左右滑动的ViewPager这个是在简友的博客中看到了, 这里贴个地址:htt...

  • 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禁止滑动和禁止切换动画

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