Я не говорю о восстановлении состояния приложения (с помощью Bundle или изменения конфигурации или даже SharedPreferences), я говорю о том, что у меня есть определенная задача, которая является базовой активностью: HomeScreenActivity, и оттуда я могу выполнять ряд действий. открыт для пользовательского потока. Я хочу, чтобы в случае смерти приложения или пользователь убил свой собственный сеанс, чтобы восстановить всю задачу, а не только одно действие, я имею в виду восстановить весь стек действий, который у меня был до того, как приложение было убито. если пользователь был на моем экране выставления счетов и вышел из моего приложения, я хочу вернуть его на этот экран, но я хочу, чтобы, если он нажмет назад, он вернулся на мой экран поиска или экран фильтрации, что бы там ни было раньше он остановился.
У меня нет проблем с сохранением порядка действий в sharedPreferences, и я знаю порядок, как только я запускаю свой домашний экран, но мне интересно, есть ли способ сообщить Landroid, чтобы начать действие, которое должно только войти в стек задачи, а не вызывать метод onCreate действия если я на самом деле не доберусь до него (с обратным ключом).