美文网首页程序人生
Android Fragment监听返回键

Android Fragment监听返回键

作者: 为自己代颜_ | 来源:发表于2022-05-19 15:07 被阅读0次

直接上代码如下:
方案一:

        //定义回调
        var callback = object:OnBackPressedCallback(
            true // default to enabled
        ) {
            override fun handleOnBackPressed() {
            mDrawerLayout?.closeDrawers()
            }

        }
        //获取Activity的返回键分发器添加回调
        requireActivity().onBackPressedDispatcher.addCallback(
            this, // LifecycleOwner
            callback)

方案二:
直接在Activity中判断展示的fragment然后 在onBacePress监听回调里判断关闭

相关文章

网友评论

    本文标题:Android Fragment监听返回键

    本文链接:https://www.haomeiwen.com/subject/ruytprtx.html