我尝试使用FragmentManager来实现:
Navigation.findNavController(mView).popBackStack()
我尝试使用FragmentManager
。
val fm = activity!!.supportFragmentManager
1.
fm.popBackStack()
2.
fm.popBackStackImmediate()
但它们没有起作用。我的意思是,它们似乎弹出了所有片段。
我还尝试在graph_nav.xml
中应用这些属性:
app:launchSingleTop="true"
app:popUpToInclusive="true"
我在A片段和B片段中都使用了它们。
我想从A片段前往B片段,并且我想在B片段之前清除所有的片段堆栈,只保留B片段。