У меня есть следующий вопрос.Android: Восстановление активности Когда я нажимаю Home
У меня есть активность, которая показывает индикатор выполнения, пока служба загружает данные из API. Я хочу, чтобы, когда я нажимаю «Домой» и перезапускаю свою программу, активность, которая не является первым активным вызовом, но она находится в стеке, была восстановлена, чтобы продолжать показывать прогресс.
Я читал о цикле жизни деятельности, но я не нашел четкого решения.
То же самое происходит Если я нахожусь в активности, которая показывает индикатор выполнения, и я нажимаю кнопку, которая приводит меня к другому действию, когда я вернусь, могу ли я восстановить старую активность вместо запуска одного нового?
Кто-нибудь мне помогает?
Благодаря
Активность по-прежнему существует, потому что служба отправляет данные на нее, поэтому я думаю, что ее можно восстановить – xger86x
, действие будет существовать до тех пор, пока служба не будет завершена, и сборщик мусора может очистить активность. – Janusz
нормально, поэтому пока служба все еще работает, если перезапустить мое приложение, могу ли я взять этот экземпляр активности в стеке? – xger86x