如何在新的导航组件中添加片段更改侦听器?
我有一个BottomNavigationView,我在官方示例之后使用了新的导航组件
我的 中有四个目的地BottomNavigationView,所有目的地都有导航图。
val navGraphIds = listOf(R.navigation.nav_home, R.navigation.nav_discover, R.navigation.nav_search, R.navigation.nav_my)
val controller = bottom_nav.setupWithNavController(
navGraphIds = navGraphIds,
fragmentManager = supportFragmentManager,
containerId = R.id.navHostContainer,
intent = intent
)
controller.observe(this, Observer { navController ->
setupActionBarWithNavController(navController)
})
Run Code Online (Sandbox Code Playgroud)
MainActivity当片段在 4 个导航图中的任何一个中发生更改时,我想在我的中有一个侦听器。
该controller间切换时,只有情感BottomNavigationView目的地。