Я внедрил onSaveInstanceState
и onRestoreInstanceState
в свою деятельность в андроиде.Как я могу заставить вызов onSaveInstanceState
Они, кажется, работает нормально, но я хотел бы, чтобы явно сохранить состояние экземпляра, когда некоторые вещи случаются (например, когда пользователь нажимает кнопку) в случае сбоя приложения, или я прекратить его с помощью отладчика
Я могу вызывать метод, очевидно, но это не дает правильного Bundle или чего-то еще.
Я осмотрелся, но я не вижу никакого способа сделать это. Является ли это возможным?
Если нет, может ли кто-нибудь предложить достойное решение для сохранения состояния активности в определенных точках в случае сбоя/завершения?
Благодаря
Сохранение пакета в общих предпочтениях? – Wazaaaap
Вы пробовали просто держать Bundle в качестве поля? –