ViewPager的 onPageScrolled 规律总结实现动画(一)

       ViewPager OnPageChangeListener的三个方法:

           onPageSelected(int arg0):滑动停止后调用,arg0表示当前选中页面的position

           onPageScrollStateChanged(int arg0):滑动状态改变时调用,有三种状态:1 开始滑动  2 滑动完毕  0 保持不变  所以滑动过程中变化顺序是: 1 -》2 -》0 

        onPageScrolled(int position, float positionOffset, int positionOffsetPixels) :滑动过程中调用:

             其中:arg0 :表示的当前屏幕显示的左边页面的position

                      arg1:表示的当前屏幕显示的左边页面偏移的百分比

                      arg2:表示的当前屏幕显示的左边页面偏移的像素位置

       onPageSelected 向右滑动到头再向左滑动到头 arg0变化规律

                        技术分享

       onPageScrollStateChanged 滑动变化规律

                        技术分享

       onPageScrolled 向右滑动规律

   技术分享

          onPageScrolled 向左滑动规律 

    技术分享


      重点:onPageScrolled  position 当前界面左面view的索引  positionOffset是左面view偏移的百分比 positionOffsetPixels左边页面偏移的像素

文章来自:http://blog.csdn.net/candicelijx/article/details/45841783
© 2021 jiaocheng.bubufx.com  联系我们
ICP备案:鲁ICP备09046678号-3