Фрагменты воссоздаются при переключении фрагментов вкладок в нижней панели навигации. Я пока не хочу сохранять сохраненный экземпляр. Просто возможно отключите переключение вкладок, пока фрагмент не загрузится или что-то вроде этого. У меня есть пункты меню в XML-файле, и вся функциональность основана на навигационном интерфейсе.
Я пробовал несколько решений в Интернете, но пока не нашел никакого решения относительно того, когда нижняя навигация установлена с навигацией. Все решения о других методах, так как навигация снизу навигационной панели - это довольно новая концепция. Ниже я размещаю свой код в моем файле MainActivity.kt
setUpBottomNavMenu(navController)
private fun setUpBottomNavMenu(navController: NavController){
bottom_navigation?.let {
NavigationUI.setupWithNavController(it, navController)
}
}
Любая помощь приветствуется, поскольку я потратил много часов, пытаясь выяснить это, и пока не нашел решения.