Ich zeige einen Begrüßungsbildschirm für etwa 3 Sekunden, bevor meine erste Aktivität aufgerufen wird. Der Begrüßungsbildschirm ist auch eine Aktivität, nach 3 Sekunden beendet er() und startet FirstActivity. Auch ich habe Bildschirm Drehung der Splash-Aktivität auf Hochformat eingestellt.Android Splash Screen Bug
Jetzt, wenn ich meine App testen, funktioniert es gut, aber während dieser 3 Sekunden Splash-Bildschirm, wenn ich Bildschirmrotation ändern, wird meine erste Aktivität zweimal aufgerufen.
Gibt es eine Möglichkeit/Code-Schnipsel, die mir helfen könnte, meine erste Aktivität nur einmal zu öffnen, trotz Bildschirmdrehungen, wenn Splash Screen Activity im Vordergrund ist. ? Danke für das Helfen :)
Ich weiß, wenn Sie die Rotation ändern, wird die aktuelle Aktivität wieder erstellt, deshalb, um zu verhindern, dass ich Android ScreenRotation in meinem hinzugefügt habe Manifest-Datei. So sollte es jetzt zwei mal öffnen. –
"Ich habe Android ScreenRotation in meiner Manifest-Datei hinzugefügt" .... Was bedeutet das? – C0deAttack
Danke für die Hilfe, anscheinend ist es ein Bug im Emulator. Als ich auf der getestet Echtes Gerät funktioniert gut.Alles, was ich hinzugefügt habe, war Android: screenOrientation = "Porträt" auf meiner Splash Screen Activity, um es aus der Rotation zu stoppen.Es funktioniert auf dem Gerät.Der Bildschirm dreht sich nicht auf dem Emulator als gut, aber es ruft onCreate wieder zwei times :(Buggy Emulator ... –