切换屏幕时关闭 android 应用程序?

Close android app when switching screens?

我有我的应用程序,我希望它在我切换到其他应用程序后退出。 例子: 当我在我的应用程序中并按下主页按钮时,应用程序应该退出,并从后台消失 运行 应用程序 window。 我该怎么做?也许在 onDestroy 中?

看起来像 How to quit android application programmatically 的副本。您可以尝试使用 Activity.onPause 方法来实现您的目的,但请检查一些棘手的工作流程,例如关闭 phone 等

完成应用程序 onPause 然后应用程序将不会 运行 在后台。

@Override
    public void onPause() {
        super.onPause();
        isForeground = false;
        finish();
    }