设置viewpager在使用setCurrentItem的滑动速度
2016-07-01 15:20
309 查看
在使用ViewPager的过程中,有需要直接跳转到某一个页面的情况,这个时候就需要用到ViewPager的setCurrentItem方法了,它的意思是跳转到ViewPager的指定页面,但在使用这个方法的时候有个问题,跳转的时候有滑动效果,当需要从当前页面跳转到其它页面时,跳转页面跨度过大、或者ViewPager每个页面的视觉效果相差较大时,通过这种方式实现ViewPager跳转显得很不美观,怎么办呢,我们可以去掉在使用ViewPager的setCurrentItem方法时的滑屏速度,具体实现如下:
一、自定义一个Scroll类,用于控制ViewPager滑动速度:
可以通过反射机制
将Viewpager的滑动过渡时间设置为0,
再调用一下setCurrent
之后
再通过反射机制设置一下过渡时间为2秒
具体实现方式:
一、自定义一个Scroll类,用于控制ViewPager滑动速度:
可以通过反射机制
将Viewpager的滑动过渡时间设置为0,
再调用一下setCurrent
之后
再通过反射机制设置一下过渡时间为2秒
具体实现方式:
相关文章推荐
- Oracle--多用户控制
- 简单明了的cocoapods的使用
- MacBook Air 2013双系统装机
- orbslam2(2)-追踪
- orbslam2(2)-追踪
- 使用sessionStorage、localStorage存储数组与对象
- MySQL学习——标识符语法和命名规则
- Softmax函数
- 用ThinkPHP3.2.2框架做手机和PC端浏览器的切换
- pycharm 破解
- modelsim 没有波形的一个问题
- Masonry中的mas_equalTo和equalTo
- 超时时间已到。超时时间已到,但是尚未从池中获取连接。出现这种情况可能是因为所有池连接均在使用,并且达到了最大池大小。
- [笔记丶设计模式]3. 简单工厂
- 说说JSON和JSONP,也许你会豁然开朗
- Js 操控 Cookie(简单实用)
- Unity3d HDR和Bloom效果(高动态范围图像和泛光)
- java泛型之通配符的使用。
- IOS第三方库收集
- md5sum使用注意事项