предотвратить вызов onCreateView и onViewCreated предыдущего фрагмента при нажатии кнопки «Назад» в компоненте навигации

Фрагмент А, Б, С

Когда я возвращаюсь из B -> A, чем A, onCreateView и onViewCreated вызываются каждый раз при использовании компонента навигации, который обычно работает в FragmentManager.

Я старался

      navController.navigateUp()
super.onBackPressed()
NavigationUI.navigateUp(navController, appBarConfiguration)

// with popUpInclusive

для обратного вызова прессы.

ПРИМЕЧАНИЕ. Нет необходимости управлять этим условием с помощью SharedViewModel.

Спасибо

0 ответов

Другие вопросы по тегам