Android ViewPager和无限视图

时间:2012-02-28 15:29:28

标签: android android-viewpager

我正在使用ViewPager和PagerAdapter来显示日视图日历。日历将在今天开始加载,然后用户可以向左滑动以明天或右转到昨天,继续向任一方向滑动,直到他们想要。

最后声明存在问题。有没有办法使用ViewPager无限数量的视图?

如果不是,我建议我只有3个ViewPagers,当用户滚动时,我删除前一个并添加一个新的?我已经测试了我的基本代码,并且能够将总观看次数设置为10,000,并要求寻呼机在第5,000页启动我,它完全正常。

只要没有内存问题,我可能会走这条路线,预计用户不会在任何方向上刷5000天。

1 个答案:

答案 0 :(得分:0)

这是Fragments和随附的FragmentPagerAdapter的完美用例。对于非常大的数据集(听起来像你的情况)而不是使用FragmentStatePagerAdapter

它在v4兼容包中提供,因此您可以在较旧版本的平台上访问它。

http://developer.android.com/reference/android/support/v4/app/FragmentPagerAdapter.html