Handling back button in Android Navigation Component

前端 未结 23 1343
遥遥无期
遥遥无期 2020-11-29 18:20

I\'d like to know how properly handle system back button action using Navigation Controller. In my app I have two fragments (for ex. fragment1 and fragment2) and I have an a

23条回答
  •  攒了一身酷
    2020-11-29 18:59

    In 2.1.0-alpha06

    If you want to handle backpress only in current fragment

    requireActivity().onBackPressedDispatcher.addCallback(this@LoginFragment) {
        // handle back event
    }
    

    For whole Activity

    requireActivity().onBackPressedDispatcher.addCallback() {
        // handle back event
    }
    

提交回复
热议问题