我有 2 个活动,它们是:主要活动和登录活动。当登录活动中登录成功时,意图将打开主要活动。问题是每次我按下后退按钮时,登录活动都会再次打开。我想最小化应用程序而不是再次打开登录活动。如果正在登录,我使用共享首选项来标记我的应用程序。如果用户已登录,我将布尔值设置为 true。我使用共享首选项。并像这样使用 cekLogin() :
private boolean cekLogin() {
boolean login;
login = config.getBoolean("login", false);
return login;
}
config 是我的共享偏好。
if(cekLogin){
//do not open login activity again when back button pressed <--- i don't know how to do this
}