我尝试了一些退出应用程序的方法,但是每种方法都只能使应用程序最小化。我想关闭应用程序而不是将其最小化。退出按钮处于MainAcitivity中。

现在,我正在调用此函数,它可以正常工作,但不是我需要的。

public void AppExit()
{
    this.finish();
    Intent intent = new Intent(Intent.ACTION_MAIN);
    intent.addCategory(Intent.CATEGORY_HOME);
    intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
    startActivity(intent);
}


我知道这个问题经常被问到,但是我找不到我真正需要的解决方案。

在您的建议后,我使用此功能

public void AppExit()
    {
        System.exit(0);
        finish();

    }

最佳答案

尝试使用以下单行代码:

System.exit(0);

09-10 01:26
查看更多