0

嗨,我正在开发一个 android 杂志应用程序。

它有很多图片。在应用程序中,我全屏显示每张图片,用户可以在图片之间滑动。

ViewPagerFragmentStatePagerAdapter. 每件事都很好。当我第一次旋转设备时,它也可以正常工作。

但是如果我尝试几次它就会出错。错误是outofmemoryerror

viewpager inhorizontal和 in的适配器portrait是不同的。

任何人都可以帮助我做什么?

4

1 回答 1

1

如果你正在使用Bitmaps,Bitmap 持有的内存不会被 GC 释放,我们必须手动通过调用来释放内存bitmap.recycle()

请查看我对同一问题的回答:位图大小超出 Vm 预算错误 android

它对这个问题有通用的答案。

于 2012-10-01T12:54:25.557 回答