我尝试了一些方法来退出应用程序,但每种方法只是最小化应用程序。我想关闭该应用程序而不是最小化它。退出按钮位于 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();
}
最佳答案
如果您想退出,为什么要再次开始 Activity 。 仅使用 this.finish(),删除其他语句。 查看 Activity 生命周期以获取更多信息
关于java - 退出android应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20858234/