Wenn ich an zu klicken Logout in meiner Schaltfläche Profil Aktivität mag ich Benutzer nehmen Anmeldung Seite, wo er neue Anmeldeinformationen verwenden muss.
Daher habe ich diesen Code verwendet:
Intent intent = new Intent(ProfileActivity.this,
LoginActivity.class);
intent.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);
intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
startActivity(intent);
in der onButtonClick
Schaltfläche Abmelden.
Das Problem ist jedoch, dass ich auf die Schaltfläche "Gerät zurück" in der Anmeldeaktivität klicke, um zur Profilaktivität zu gelangen. Ich hatte erwartet, dass die Anwendung geschlossen wird, wenn ich die Geräteschaltfläche auf LoginActivity drücke.
Was mache ich falsch?
Ich habe auch android:launchMode="singleTop"
das Manifest für meine LoginActivity hinzugefügt
Danke
intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK | Intent.FLAG_ACTIVITY_CLEAR_TASK);
Ich habe die Antwort von dieser Frage erhalten: stackoverflow.com/questions/3473168/…