onDestroy ()во время «ожидания» onActivityResult()

У меня есть приложение с двумя действиями :"А" и "Б".

«A» использует startActivityForResult()для порождения «B», т. е. ожидает «B». Теперь предположим, что буква «В» находится на переднем плане. Может ли система Android уничтожить активность «А», не уничтожая при этом «Б»? (Если да, то когда "B" завершен, т.е. после ввода пользователем действие «A» должно быть воссоздано и снова переведено на передний план системой Android, и мне нужно запомнить и восстановить «A» до его более раннего статуса пользовательского интерфейса.)

Обратите внимание, что я не говорю о процессе kill (, который является другим случаем :, если процесс убит, все действия будут уничтожены, а onDestroy ()не вызывается или не гарантируется, что он будет вызван ). Вопрос только в том, возможен ли onDestroy ()во время ожидания результата поддействия.

16
задан Alex Lockwood 11 May 2012 в 20:23
поделиться