【发布时间】:2020-04-19 18:19:34
【问题描述】:
我想以编程方式检索嵌套图以更改 startDestination。
适用于 navHost
val navHostFragment = appNavFragment as NavHostFragment
val inflater = navHostFragment.navController.navInflater
val graph = inflater.inflate(R.navigation.nav_app)
graph.startDestination = if(sth) startDestination1 else startDestination2
val navController = navHostFragment.navController
navController.graph = graph
我想对嵌套图做同样的事情,但我不知道如何以编程方式检索它。
【问题讨论】:
标签: android android-jetpack android-jetpack-navigation