BitNeBolt
@BitNeBolt

Почему фрагмент не вызывает onSaveInstanceState?

Есть MainActivity, унаследованная от AppCompatActivity. В ней есть Bottom navigation. Для переключения между фрагментами используется новый Nav. Graph Component.

Проблема вот в чем: фрагмент не вызывает onSaveInstanceState. И это состояние мне надо сохранять при переключении между фрагментами. Здесь был разбор аналогичной проблемы, и кто-то написал, что этот метод может даже ни разу не вызваться.

Как мне сохранять информацию из фрагмента, так как её сбор из базы данных каждый раз занимает время, которое не хочется тратить? Есть ли какие-нибудь альтернативы?
  • Вопрос задан
  • 59 просмотров
Решения вопроса 1
@Dmtm
Android
использовать MVVM, ViewModel в привязке к activity
ну или тупо в Application хранить объект состояния
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы