1

我正在尝试实现 PIP 模式,为此我将覆盖 onUserLeaveHint() 以在用户离开活动时注册事件,但在按下后退按钮时不会调用它,它只注册主页或最近按钮。

    protected void onUserLeaveHint() {
        super.onUserLeaveHint();
        if (usePipMode){
            setUpPipMode();
        }
    }

所以,我的问题是,是否可以在 onUserLeaveHint() 中注册后退按钮按下,如果可以,请提供一些代码示例。这会很有帮助。

谢谢。

4

1 回答 1

2

你可以用 onBackPressed 方法做到这一点

@Override
public void onBackPressed() {
   onUserLeaveHint()
}
于 2021-01-15T08:25:12.850 回答