【发布时间】:2020-02-01 06:16:35
【问题描述】:
我正在使用带有 BottomNavigationView 的 Android 导航喷气背包库。我已经实现了 NavHost、NavGraph 和我的片段。当我使用操作进行导航时,一切都按预期工作。
我使用以下代码来设置所有内容:
val navController = Navigation.findNavController(this, R.id.nav_host)
bottom_navigation.setupWithNavController(navController)
问题是,如果我单击一个选项卡 2 次,片段会重新创建两次。有没有办法拦截导航?我不想导航到正在显示的同一片段。
【问题讨论】:
标签: android kotlin android-jetpack android-jetpack-navigation