art*_*nig 6 android android-navigation android-architecture-navigation
如何使用 返回到根 Fragment NavController?我试过
navController.popBackStack(navController.graph.startDestination, false)
Run Code Online (Sandbox Code Playgroud)
但它没有用。这确实有效:
navController.navigate(navController.graph.startDestination, false)
navController.popBackStack(0, false)
Run Code Online (Sandbox Code Playgroud)
但我想知道这是否是解决这个问题的正确方法。
Luc*_*aim 12
你可以使用这个方法,但是你的参数是错误的,第一个参数是目的地的ID,为了回到root你必须使用:
findNavController().popBackStack(R.id.Dashboard, false)
Run Code Online (Sandbox Code Playgroud)
其中 Dash 是导航图上的视图 ID
| 归档时间: |
|
| 查看次数: |
4229 次 |
| 最近记录: |