我需要使用 kotlin 中的导航组件以编程方式返回上一个片段。如何在具有此功能的按钮上设置点击侦听器?
答案 0 :(得分:3)
你可以在你的 NavController 上调用 popBackStack() 方法,点击那个按钮 类似的东西:
findNavController().popBackStack()
答案 1 :(得分:3)
根据 Navigation and the back stack guide,您需要使用 NavController 的 popBackStack()
method 弹出返回堆栈并返回到前一个片段。