使用navigationUI在底部导航集上停止片段重新生成

时间:2019-10-30 10:43:36

标签: android-fragments kotlin bottomnavigationview android-navigation

在底部导航中切换选项卡片段时会重新创建片段。我不想保留已保存的实例。只是禁用选项卡切换,直到加载片段或类似的东西。我将菜单项放在xml文件中,并且整个功能都基于NavigationUI。

我在Internet上尝试了多种解决方案,但是我尚未找到有关何时使用NavigationUI设置底部导航的任何解决方案。所有的解决方案都是关于其他方法的,因为navigationUI底部导航是一个相当新的概念。在下面,我将代码发布到MainActivity.kt中。

setUpBottomNavMenu(navController)

private fun setUpBottomNavMenu(navController: NavController){

    bottom_navigation?.let {

        NavigationUI.setupWithNavController(it, navController)

    }
}

感谢大家的帮助,因为我花了很多时间试图解决这个问题,但还没有解决方案。

0 个答案:

没有答案