【发布时间】:2013-12-09 11:04:55
【问题描述】:
问题是我有一种阅读器,横向显示两页,纵向只显示一页。出于某种原因,我阻止了破坏配置更改的活动。这个故事和这里的ViewPager + FragmentStatePagerAdapter + orientation change 差不多。虽然问题有点不同 - 我希望存储的不是 3 个而是 5 个片段。它与渲染时间有关,我很容易通过在纵向添加 +-1 和在横向添加 +-2 来处理滑动内容,尽管问题是,在横向上,它不会渲染正确的下一个/上一个片段。显然它渲染 +1 和 -1 项目,我希望 +2/-2 项目被实例化。因此,要么有某种解决方案可以改变位置以在横向中实例化(尽管我不知道),或者将 5 个项目存储在适配器中,而不仅仅是 3 个。 任何人有任何适当的解决方案?
【问题讨论】:
标签: android android-viewpager adapter