In meinem Projekt muss ich unterscheiden, ob die App im Hintergrund oder die App geschlossen war.Android: Überprüfen, ob die App im Hintergrund oder geschlossen ist
Beispiel: Ich starte meine App, und ich logge mich ein, aber ich überprüfe nicht das Feld Eingeloggt bleiben. Also wenn ich die App schließe, sollte sie mich abmelden bevor sie schließt. (Dies ist leicht erlernbar) ABER: Die App kann Google Maps öffnen, und wählen Sie Bildschirm, der auch die App in den Hintergrund stellt, so dass die Aktivität onStop auch aufgerufen wird. Und wenn ich von diesen Bildschirmen zur App zurückkehre, sollte ich eingeloggt bleiben.
Sie starten Google Maps mit einer Absicht, damit Sie genau wissen, dass Sie die App nicht geschlossen haben. Speichern Sie eine Flagge, um das darzustellen, und überprüfen Sie es in Ihrem 'onStop' –