我尝试了一些退出应用程序的方法,但是每种方法都只能使应用程序最小化。我想关闭应用程序而不是将其最小化。退出按钮处于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);