2012-05-20 3 views
0

У меня есть Основное действие. Основная деятельность вызывает другую деятельность (A) по startActivityForResult. Перейдите к A. Я что-то ищу и имею элемент списка. Затем щелкните один элемент в A, чтобы вернуться к Main. Затем позвоните в 2-й раз. Список исчезнет. Я думаю, что создается новый экземпляр A. Я хочу вызвать старый экземпляр элемента A и сохранить список.Держите экземпляр активности, когда вызывается эта деятельность второй раз

Спасибо за помощь.

ответ

0

Вы должны установить флаг Intent.FLAG_ACTIVITY_REORDER_TO_FRONT на намерение перед началом действия A. Таким образом, он будет использовать существующий экземпляр, если он существует в стеке действий

Смежные вопросы