У меня есть объект, который называется custom obj в действии, теперь, когда пользователь запускает приложение, объект работает отлично, но предположим, что пользователь находится в этом действии и нажимает на HOME button
, поэтому теперь действие переходит в состояние паузы, теперь после того, как некоторые могут быть от 2 до 3 часов, пользователь возобновляет действие, но состояние объекта больше не доступно, почему это так?Сохранение состояния пользовательского объекта - в методе onResume
Я попытался с onsaveInstanceState сохранить объект, но не работает?
Покажите нам код. 'onSaveInstanceState()' это правильный способ сделать это, а вместо восстановления в 'onResume()' вам нужно сделать это в 'onCreate()'. – 323go
@ 323go ok как восстановить его в oncreate? – Goofy
См. Пример в ответе. Очевидно, вам нужно расширить это, чтобы сохранить все ваши переменные состояния. – 323go