Как сохранить состояние фрагментов нижней навигационной панели с помощью новой навигации для Android Jetpack? - PullRequest
0 голосов
/ 02 февраля 2019

У меня проблема с сохранением состояния фрагментов, которые работают с нижней панелью навигации.Я использую новую навигационную библиотеку android jetpack, и действительно просто кодировать нижнюю навигацию с фрагментами.

У меня есть 3 фрагмента в нижней навигации.Когда я переключаюсь, фрагменты воссоздаются.

OnSaveInstanceState никогда не вызывается, когда я просто переключаюсь между фрагментами, поэтому он не работает.Я тоже попробовал ViewModel, оно работает, но я теряю позицию recyclerview при переключении.

Так что я просто хочу сохранить состояние фрагментов с помощью recyclerviews.Я не понимаю, почему эту простую проблему так трудно решить.Есть ли правильный способ, как этого добиться?Я провел много исследований, но я не нашел решения.Спасибо.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...