Thanks for that link String.
I'll look into calling System.gc() - I've always thought (and read posts
warning against it) it was bad practice to do so on Android. But I'll do it
anyway if it fixes my problem =]

-Sheado


On Fri, Feb 25, 2011 at 3:07 PM, String <sterling.ud...@googlemail.com>wrote:

> Sounds to me like you are probably hitting the bitmap deallocation problem:
> http://code.google.com/p/android/issues/detail?id=8488
>
> In summary, the issue is that bitmap memory takes several GC passes to
> deallocate, so it's really easy to get ahead of the GC and run out of
> memory.
>
> AFAIK, there's no fix. You can help the situation somewhat by calling
> System.gc() after every Bitmap.recycle() call, and again before every bitmap
> allocation. But that's only somewhat. I've also found that setting bitmap
> variables to null after recycling them makes matters worse, but YMMV.
>
> String
>
> --
> You received this message because you are subscribed to the Google
> Groups "Android Developers" group.
> To post to this group, send email to android-developers@googlegroups.com
> To unsubscribe from this group, send email to
> android-developers+unsubscr...@googlegroups.com
> For more options, visit this group at
> http://groups.google.com/group/android-developers?hl=en
>

-- 
You received this message because you are subscribed to the Google
Groups "Android Developers" group.
To post to this group, send email to android-developers@googlegroups.com
To unsubscribe from this group, send email to
android-developers+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en

Reply via email to