Как вернуться к последним действиям при повторном открытии приложения после его закрытия (уничтожения)?

Я делаю приложение для Android, которое имеет два вида деятельности: MainActivity и SecondActivity, Моя проблема в том, что когда я закрываю (уничтожаю) приложение, я хочу, чтобы оно открывалось до последней активности, в которой было приложение.

Например, скажем, последняя активность была SecondActivity, когда я перезапускаю приложение после закрытия, я хочу, чтобы оно открывалось на SecondActivity а не MainActivity,

ВАЖНЫЕ ЗАМЕТКИ:

  1. Когда я говорю закрыть приложение, я имею в виду полностью уничтожить его, не нажимая кнопку "Домой" и открывая его снова.

  2. В тот момент, когда приложение запускается, оно переходит к MainActivity,

Я знаю один из возможных способов сделать это, используя SharedPreference, так как он может сохранить состояние последней активности. Но я не знаю, как это реализовать (в каком классе или методе). Пожалуйста помоги.

Мой вопрос был помечен как дубликат, но у другого вопроса есть иное требование, чем у меня. Мое приложение требует, чтобы последняя активность открывалась после полного ЗАКРЫТИЯ, тогда как по другому вопросу оно запускается на том же экране после нажатия кнопки "Домой".

Пожалуйста, прочитайте вопрос ВНИМАТЕЛЬНО.

0 ответов

Другие вопросы по тегам