Я могу только предполагать, поскольку скриншотов с потреблением памяти Вы не выложили. Но если память заканчивается, то вполне закономерно что вызывается сборщик мусора, перед тем, как декодировать новое изображение.
Быть может у Вас слишком много ресурсоемких изображений находятся в памяти одновременно? Или, быть может, Вы используете не оптимальные опции для декодирования изображений? Какой объем съеденной памяти показывает DDMS?
Написано
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.