取消ViewPager跳转到任意item时候的跳转动画

public class ViewPagerScroll extends Scroller{
    private int mDuration = 0;

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

    public ViewPagerScroll(Context context, Interpolator interpolator) {
        super(context, interpolator);
    }

    public ViewPagerScroll(Context context, Interpolator interpolator, boolean flywheel) {
        super(context, interpolator, flywheel);
    }


    @Override
    public void startScroll(int startX, int startY, int dx, int dy, int duration) {
        super.startScroll(startX, startY, dx, dy, mDuration);
    }

    @Override
    public void startScroll(int startX, int startY, int dx, int dy) {
        super.startScroll(startX, startY, dx, dy, mDuration);
    }
}

然后在ViewPager初始化时候调用

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 175,041评论 25 709
  • 官方文档 初始化 Initialization是为准备使用类,结构体或者枚举实例的一个过程。这个过程涉及了在实例里...
    hrscy阅读 4,801评论 0 1
  • 这是谷歌官方给我们提供的一个兼容低版本安卓设备的软件包,里面包囊了只有在安卓3.0以上可以使用的api。而view...
    Ten_Minutes阅读 11,023评论 1 19
  • npm 是什么? 如何安装 node 应用? npm是node.js的包管理工具,负责插件的更新、下载、卸载、发布...
    candy252324阅读 3,770评论 0 1
  • 什么是散文诗?我认为散文诗不是诗与散文的简单杂交,更不是诗散文,散文诗就是她自己,是区别于它类的一种符号,是属于她...
    西厢月阅读 2,507评论 0 1