
В соответствии с Jetpack Navigation…
Начало в навигации 2.4.0-alpha01 состояние каждого пункта меню
сохраняется и восстанавливается при использовании setupWithNavController.
Это работает просто чудесно, однако, когда я настраиваю BottomNavigationView и нажимаю FAB, состояния текущих пунктов меню перезагружаются. Как я могу добиться такого же поведения при нажатии на любой пункт меню с помощью FAB?
Код: Выделить всё
binding.activityMainBottomNavigationView.setupWithNavController(navController)
binding.activityMainFloatingActionButton.setOnClickListener {
// TODO: Fix navigation.
navController.navigate(R.id.homeFragment)
binding.activityMainBottomNavigationView.selectedItemId = R.id.homeFragment
}
Подробнее здесь: https://stackoverflow.com/questions/687 ... ck-navigat
Мобильная версия