Временно скрывать окно активности? - PullRequest
0 голосов
/ 24 мая 2011

Я запускаю действие, которое отображает ListView.Когда элемент выбран из ListView, я устанавливаю Result () и Finish ().Затем основное действие получает значение от setResult () и (например) запускает другое действие, которое загружает изображение в ImageView.

Проблема в том, что управление передается из ListView обратно в главное,и, наконец, ImageView, основной экран активности довольно быстро перемещается внутрь и наружу, прежде чем активность ImageView становится видимой.

Можно ли как-нибудь сказать основной активности не перерисовывать при переходе?

Спасибо

1 Ответ

1 голос
/ 24 мая 2011

Вы можете (в зависимости от выбора пользователя) вызывать свою активность (ту, у которой есть Галерея) из вашего ListView, и после того, как вы запустите Intent, вы завершите его (если вы не хотите его в стеке операций).Как это:

Intent i = new Intent(getApplicationContext(), YourActivity.class);
this.startActivity(i);
this.finish();
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...