我有一个登录页面,然后是一个主页,然后我在主页上有一个退出按钮。当你按下退出时,我需要关闭应用程序。如果我finish()
在主页的退出上使用onClick()
,它只会带我回到登录页面。
所以我正在使用
Intent intent = new Intent(Intent.ACTION_MAIN);
intent.addCategory(Intent.CATEGORY_HOME);
intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
startActivity(intent);
现在这确实起到了退出的作用,但是当您再次启动应用程序时,它会绕过登录屏幕并直接进入主页(因为应用程序从未关闭过)。这里最好的解决方案是什么?