Anwendungsneustart - Aktivitätseinstiegspunkt
Ich habe eine Anwendung, bei der der Einstiegspunkt wie folgt lautet: a"Login / Splash" Activity
, wo ich frische Daten vom Server vorladen muss. DieseSplashActivity
wird deklariert als:
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
in meinemAndroidManifest.xml
Nach dem Laden der Daten behalte ich einige Daten in meinem benutzerdefinierten FormatApplication
Klasse und ich gehe zu meinemMainActivity
.
Ich erwarte, dass nach meinemApplication
wird vom Betriebssystem oder vom Benutzer gestoppt (mittels Force Stop) und später vom Benutzer neu gestartet, um der Einstiegspunkt meiner Anwendung zu seinSplashActivity
nochmalABER Das System überspringt dieSplashActivity
und zeigt dieMainActivity
.
FRAGE: Ist das das erwartete Verhalten? Wenn der gesamte Prozess gestoppt ist, sollte meine Anwendung nicht mit gestartet werdenSplashActivity
? Kann dies erreicht werden?