Компоненты навигации Android сохраняют состояние фрагмента - PullRequest
0 голосов
/ 24 сентября 2019

Я использую компоненты навигации Android и у меня возникают проблемы с сохранением состояния приложения.

Фрагмент A показывает некоторые данные на экране (в некоторых настраиваемых текстовых полях) и при нажатии кнопкиКнопка, она переходит к фрагменту B (navController.navigate(AddItemFragmentDirections.actionAddItemFragmentToItemNotTestedFragment(itemName)))

фрагмент B в качестве кнопки возврата, поэтому я могу вернуться к фрагменту A (navController.popBackStack() или navController.navigateUp(), поскольку это то же поведение)

На данный момент я нахожусь во фрагменте A, но пользовательские текстовые поля не совпадают с предыдущими данными.

onSavedInstanceState не вызывается при переходе от A к B, поэтому я не могу сохранить состояние.

Как это можно решить?

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