阅读背景:

Android开发,使用ViewPager实现完全真正的左右循环滑动

来源:互联网 

        相信读者看到这个博客时,对它的内容一定不会陌生。这是一个Android开发中非常常见的需求,并且网上也有很多实现方法。然而,就笔者目前在网上看到的实现方法,大概可分为两种。一种是将PagerAdapter中的getCount()返回值定为Integer.MAX_VALUE,即使用户看不到边界;另一种是将数据源数组多出首尾两个节点,然后在onPageSelected(int position)中进行跳转。这两种方法实际上效果都不好。第一种方法由于将ViewPager边界设成很大,性能上会受到影响,有时会出现加载不了页面或加载很慢的情况。第二种方法的总体思路是正确的,但是选择在onPageSelected(int 相信读者看到这个博客时,对它的内容一定不会陌生。这是一个Android开发中非




你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: