ViewPager与FragmentPagerAdapter OutOfMemory

时间:2013-02-06 12:00:41

标签: android android-viewpager

我有一个包含多种类型网页(图片,视频)的viewpager,因此我使用了FragmentPagerAdapter。

现在的问题是,当我有大约14页(主要是图像)时,我滑到后者时会出现一个内存错误。我可以在更改页面时看到内存泄漏,因为内存使用量只会增加而且永远不会下降。

我尝试按照其他帖子的建议重新实现onDEstroyItem方法,但这似乎适用于视图而不是片段。

我该怎么办?

1 个答案:

答案 0 :(得分:4)

您应该使用FragmentStatePagerAdapter代替FragmentPagerAdapter,如上所述here。 如上所述,还尝试减少setOffscreenPageLimit设置的值。