У меня есть ArrayList, заполненный некоторыми пользовательскими POJO, которые я бы хотел сохранить, когда пользователь переключает ориентацию экрана (onSaveInstanceState) и когда, например, пользователь нажимает кнопку «Назад» (onPause).Android сохраняет ArrayList <CustomObject> onPause и onSaveInstanceState
Насколько я знаю, SharedPreferences может содержать только примитивные типы данных, и связки не могут содержать ссылки на общие ArrayLists.
Любые советы о том, как справиться с этим?
С уважением,
Маркус
задерживаясь обратно не только приостановить, но и уничтожить 'Activity'. Имея это в виду, вам нужно будет записать данные в какой-то файл, если вы хотите, чтобы он выжил. Были ли вы просто обращены к примерам, когда пользователь может быть прерван при использовании вашего приложения? – NasaGeek
Ответ = http://stackoverflow.com/questions/7145606/how-android-sharedpreferences-save-store-object + http://stackoverflow.com/questions/7361627/how-can-write-code-to-make -sharedpreferences-for-array-in-android/7361989 # 7361989 –
@PiyushKukadiya Gson устарел – Marcus