如何重用内存的位图?

时间:2012-02-20 03:22:38

标签: android bitmap

我的应用程序将生成一个大位图(1024 * 800)(pad中的乐谱),因为不同音乐的位图高度不同,所以我必须为活动开始时创建一个位图,有时会抛出OOM异常,那么我想找到一种方法来重用旧位图的内存以获得新的位图?我不能使用静态变量Bitmap,因为不同音乐的高度不同。

1 个答案:

答案 0 :(得分:2)

要释放图像的内存,请使用以下API

bitmap.recycle();

这是控制内存的唯一方法。没有办法重用内存。