解决ViewPager setCurrentItem 时闪太快
来源:互联网 发布:netpas云墙 mac下载 编辑:程序博客网 时间:2024/06/06 07:17
try { Field field = ViewPager.class.getDeclaredField("mScroller"); field.setAccessible(true); FixedSpeedScroller scroller = new FixedSpeedScroller(mViewPager.getContext(), new AccelerateInterpolator()); field.set(mViewPager, scroller); scroller.setmDuration(0);} catch (Exception e) {}
public class FixedSpeedScroller extends Scroller { private int mDuration = 1500; public FixedSpeedScroller(Context context) { super(context); } public FixedSpeedScroller(Context context, android.view.animation.Interpolator interpolator) { super(context, interpolator); } @Override public void startScroll(int startX, int startY, int dx, int dy, int duration) { // Ignore received duration, use fixed one instead super.startScroll(startX, startY, dx, dy, mDuration); } @Override public void startScroll(int startX, int startY, int dx, int dy) { // Ignore received duration, use fixed one instead super.startScroll(startX, startY, dx, dy, mDuration); } public void setmDuration(int time) { mDuration = time; } public int getmDuration() { return mDuration; }}
阅读全文
0 0
- 解决ViewPager setCurrentItem 时闪太快
- 解决ViewPager.setCurrentItem不能实现平滑移动
- ViewPager setCurrentItem 设置滑动速度
- ViewPager中setCurrentItem()失效分析
- ViewPager.setCurrentItem(0)报错
- 修改ViewPager调用setCurrentItem时,滑屏的速度 ,解决滑动之间切换动画难看
- Android面试题-终极解决ViewPager.setCurrentItem中间很多页面切换方案
- ViewPager.setCurrentItem()出现Fragment already active异常
- viewPager.setCurrentItem有一个动画滑动效果
- 从setCurrentItem(int item)探索ViewPager
- 修改ViewPager调用setCurrentItem时,滑屏的速度
- 批改ViewPager调用setCurrentItem时,滑屏的速度
- 修改ViewPager调用setCurrentItem时,滑屏的速度
- 怎么设置viewpager在使用setCurrentItem的滑动速度
- 怎么设置viewpager在使用setCurrentItem的滑动速度
- ViewPager调用setCurrentItem(position)时,跳转Fragment 问题
- 设置viewpager在使用setCurrentItem的滑动速度
- ViewPager的setAdapter和setCurrentItem的方法解析
- 多种方法搞定反向查找
- 中兴新支点命令篇——用户管理命令
- 核函数
- Vuejs 用$emit 与 $on 来进行兄弟组件之间的数据传输
- 【板子】Dinic算法
- 解决ViewPager setCurrentItem 时闪太快
- AMQP协议和RabbitMQ技术进阶
- 【数据结构】栈的应用—逆波兰表达式
- VS2013 C++ 动态链接库的生成
- 揭秘互联网营销的骗局,卷跑上百万!
- 大公司最喜欢问的Java集合类面试题
- iOS之控制台打印不完全的解决方法
- checkstyle用法
- JavaScript RegExp 对象