В приложении для Android -
Скажите am в activiy-MyActivity, который содержит по одному фрагменту за раз.
Сначала я загрузил фрагмент A в него (без тегов я добавил его обратно в стек диспетчера фрагментов)
Затем в какой-то момент я загрузил Fragment B (без тегов я добавил его обратно в стек диспетчера фрагментов)
Затем в какой-то момент я загрузил Fragment C (без тегов я добавил его обратно в стек диспетчера фрагментов)
am, используя popbackstack, чтобы включить функцию обратной кнопки Поэтому, когда я отжимаю Fragment C, поток похож на
Фрагмент C- > Фрагмент B- > Фрагмент A → Закрыть MyActivity..
Каждая вещь идеальная: -)
Но если am в Fragment C и приложение погибает в фоновом режиме (я не использовал флаг активности из настроек)
и вернуться в онлайн Фрагмент C загружается в MyActivity
но стоп-менеджер менеджеров фрагментов содержит только фрагмент C..
Кнопка "Назад" запускает его
Фрагмент C → Закрыть MyActivity..
Почему так?
Как правильно восстановить управление фрагментами с помощью стека в действии?