- 让我决定每一个返回
override fun onViewCreated(view: View, savedInstanceState: Bundle?) {
super.onViewCreated(view, savedInstanceState)
// 直接一句话解决
requireActivity().onBackPressedDispatcher.addCallback(
requireActivity(),
object : OnBackPressedCallback(true) {
override fun handleOnBackPressed() {
Navigation.findNavController(requireActivity(), R.id.fragment_all)
.navigate(R.id.action_repairSuccessFrg_to_reportForRepairFrg)
}
}
)
}