#java #android
Сохраняю данные в кэше @Override protected void onSaveInstanceState(@NonNull Bundle outState) { super.onSaveInstanceState(outState); outState.putSerializable(SHEDULE, shedule); outState.putSerializable(RING, ringShedule); //outState.putString(DOC, doc_); } doc_ хранит в себе достаточно длинную строку, в которой содержится html страница. Если ее не сохранять, то весь кэш загрузится и активити восстановится. Если же сохранять, то активити не восстановится, а загрузится главная активити. Я так понимаю приложение сохраняет, но эту длинную строку восстановить не может?
Ответы
Ответ 1
Из-за того что данные Bundle'а летают по IPC, лимит на них 1MB. Если верить англоязычному ответу
Комментариев нет:
Отправить комментарий