Das beste Beispiel für das, was ich versuchen möchte, kann durch das Verhalten der SimCity-App beschrieben werden (und ich bin mir sicher, viele andere, die ich nicht kenne Google Anmelden für Google Play-Spiele). Sobald Sie sich bei simcity in Google Play Games anmelden, wird jedes Mal, wenn Sie die App starten, ein Popup angezeigt, das oben auf dem Bildschirm angezeigt wird und "Welcome ** user *" lautet. Jetzt in meiner App habe ich alle Google-Dokumentation (https://developers.google.com/games/services/android/init) und verschiedene andere Quellen gefolgt, und das einzige Mal, dass ich das "Willkommen" Popup ist, nachdem der Benutzer beim ersten Mal angemeldet ist. Der einzige Code, den ich in onResume
und onStart
habe, ist mGoogleApi.connect()
, das ist genau der gleiche Code, den ich habe, wenn die Anmeldeschaltfläche das erste Mal angeklickt wird und der Begrüßungsdialog angezeigt wird.Zeige Google Play Games Begrüßungsdialog bei allen App-Starts
Meine Frage ist diese: Fehle ich etwas mit, wie man diesen Dialog angezeigt bekommt, oder sind apps wie simcity irgendwie mich abmelden jedes Mal wenn ich die App schließe und dann wieder wenn ich es wieder öffne? (Für mich scheint das keinen Sinn zu ergeben, aber ist zur Zeit die einzige logische Erklärung, die ich mir vorstellen kann.)
Um 100% genau zu sein, ist das Bild unten genau das, wonach ich suche.
Diese Antwort sollte akzeptiert werden - Genau so funktioniert das Banner. Sie können versuchen, dies zu überprüfen, indem Sie die Systemuhr etwa einen Tag nach vorne stellen und die App erneut öffnen. – tmtrademark