为了账号安全,请及时绑定邮箱和手机立即绑定

有BUG!!!

http://img1.sycdn.imooc.com//56b1ac2a00014b1004710722.jpg

在调试时无意中滑快了viewpager ,然后就出现了上面的这种效果,正常的效果(滑的慢一点)是下图这样的

http://img1.sycdn.imooc.com//56b1ac380001223604790728.jpg


求解

正在回答

1 回答

确实是这样 因为 滑动速度快的时候 只会执行三次左右onPageScrolled()方法, 但老师在onPageScrolled()方法中有个if语句就是  positionOffset>0 时才执行 setIconAlpha()方法, 所以会出现上述情况, 可以Log一下看看

在三次onPageScrolled()方法中 最后一次就是positionOffset为0  渐变颜色就会停留在 第二次 onPageScrolled()方法时的 颜色

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
微信6.0主界面
  • 参与学习       58953    人
  • 解答问题       174    个

本课程将讲解微信6.0主界面的实现方法,微信5.2.1后续课程

进入课程

有BUG!!!

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信