如何使用 NavController
返回根 fragment ?
我试过了
navController.popBackStack(navController.graph.startDestination, false)
但它没有用。这确实有效:
navController.navigate(navController.graph.startDestination, false)
navController.popBackStack(0, false)
但我想知道这是否是解决这个问题的正确方法。
最佳答案
你可以使用这个方法,但是你的论点是错误的,
第一个参数是目标的 ID,要返回 root,您必须使用:
findNavController().popBackStack(R.id.Dashboard, false)
其中 Dash 是导航图上的 View ID
关于android - 如何返回到导航图的根?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54311488/