1

我想使用兼容性库(修订版 6)中包含的 ViewPager。所以我创建了一个活动,其中每个页面都显示文本视图中包含的文本。大约有40页。

当我滚动时,只有在我的 Galaxy S2 上安装应用程序时才会出现错误。滚动某些页面时(大约 25 页,或者有时当我从第 1 页滚动到第 30 页然后尝试从第 30 页转到第 1 页时),活动停止但在 logcat 中没有显示任何错误。

我在其他 3 台设备(nexus one、Xperia X10、摩托罗拉 xoom)上尝试了相同的应用程序,一切都运行良好!

有人面临同样的问题吗?有什么解决办法吗?

编辑:如果我添加(假设寻呼机是 ViewPager 的一个实例)

pager.setOffscreenPageLimit(PAGE_NUMBER);

一切正常,但不幸的是,您拥有的页面越多,需要的内存就越多......希望有人会有另一种解决方案。

4

0 回答 0