带有FragmentPagerAdapter OutOfMemory的ViewPager

Mic*_*eap 1 android android-viewpager

我有一个具有多种类型的页面(图像,视频)的viewpager,所以我使用了FragmentPagerAdapter。

现在的问题是,当我大约有14页(主要是图像)时,滑动到后一页时出现内存不足错误。更改页面时会看到内存泄漏,因为内存使用量只会增加而不会减少。

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

我该怎么办?

Yar*_*lyk 5

您应该使用FragmentStatePagerAdapter而不是此处提到的FragmentPagerAdapter 。还要尝试减小提到的setOffscreenPageLimit设置的值。