2014-10-17 2 views
0

Я получаю экранный навигационный вопрос. 1. Из операции A-> Деятельность B 2. в действии B нажмите кнопку действия, чтобы вернуться в действие A (операция B-> Деятельность A) 3. в действии A нажмите кнопку отмены, чтобы вернуться к Активность B (Активность A-> Активность B).Проблема с экраном экрана Android

Я не хочу создавать активность B дважды. Есть ли способ сохранить активность B на втором этапе? Благодарю.

+0

Пожалуйста, покажите, что вы пробовали. – rayryeng

ответ

0

Есть ли что-то большое, что инициализируется в B, что замедляет переход вниз? Я бы просто позволил системе сделать это, вы можете оптимизировать состояние в активности с помощью onSavedInstanceState и onRestoreInstanceState.

+0

Да Активность B загружает карту. Это медленно, не могу ли я дважды загрузить одну и ту же карту, если пользователь решит отменить на шаге 3. – Josh

0

быстрый и грязный способ сделать это может быть, чтобы сохранить флаг в статическом классе и установите флаг, чтобы решить, что переинициализировать в методе OnCreate

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