2010-04-06 47 views
2

从另一个stackoverflow问题看来,Android处理大型位图的方式与其他内存不同。它似乎也有一种方法可以强制Android回收位图以释放内存。任何人都可以启发我如何做到这一点。Android强制回收大位图?

我的应用程序一直使用2-6个巨大的位图,所以它在运行时几乎杀死手机的内存,并且我想在用户退出时清除它。

回答

11

大声笑。刚刚找到了bitmap.recycle()方法。没关系。

0

确保在调用方法recycle()之前是否有人没有使用位图。如果有人正在使用位图并尝试回收,则有一个例外情况是调用。