Android - перезапуск действия без необходимости его повторного создания

У меня есть активность, которая показывает изображение (ViewCollection.java). Я хочу создать его только один раз, а затем повторно использовать этот экземпляр для дальнейшего отображения большего количества изображений из разных вызовов (инициализация операции является дорогой). До сих пор я запустил такую деятельность:

Intent i = new Intent(this, ViewCollection.java);
i.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK | Intent.FLAG_ACTIVITY_CLEAR_TOP);
startActivity(i);

И все вызовы действий из действия ViewCollection также вызываются одним и тем же методом. Но, несмотря на это, активность продолжает разрушаться, когда я начинаю с нее другие действия ... Что я могу сделать, чтобы это исправить?

* PS: активность установлена в «стандартный» режим запуска

Ответы на вопрос(2)

Ваш ответ на вопрос