App neustart

L

lumo2707

Neues Mitglied
0
Hi zusammen,

ich habe folgendes Problem.
Wenn ich die App gestartet habe und wieder auf den Homescreen gehe und die App über das App-Icon starte, startet die App von vorne :( Wenn ich über den Task Manager wieder zur App zurück gehe, dann gibts keine Probleme.

Muss ich da irgendwas mit OnResume() machen oder was ist da falsch?

Danke schon mal!
 
Hallo,
das ist eine gute Frage. Anhand der Informationen, die du bereit stellst, ist es unmöglich etwas zu äußern, was über eine vage Vermutung hinausgeht (und eine Vermutung hattest du ja auch schon^^).
Klingt aber doch sehr nach "Lifecycle".
Pausing and Resuming an Activity | Android Developers

Mein Tipp:
Du machst mal eine Test-App (oder nimmst die, die du gerade programmierst) und rufst diese Methoden aus:
-onCreate
-onStart
-onResume
-onPause
-onStop
-onDestroy

in jede Methode kommt das
Code:
Log.d(TAG, "***onFoo()***");
mit rein.

Und wenn du dann noch die Augen auf Logcat richtest, ist die Wahrscheinlichkeit ziemlich groß, dass du heute richtig was lernst. ;)

Kleiner Tipp: bei den "destruktiven" Methoden zB onStop() und onDestroy() kommt der invoke der Superclass nach dem Log (oder dem was du halt sonst machen willst), sprich hier sieht dann die Methode so aus:
Code:
@Override
    protected void onDestroy() {
        Log.d(TAG, "***onDestroy()***");
        super.onDestroy(); // <- hier als letztes...
    }

Recreating an Activity | Android Developers
 

Ähnliche Themen

5
Antworten
22
Aufrufe
1.413
590239
5
Manny87
  • Manny87
Antworten
11
Aufrufe
159
swa00
swa00
R
  • Robby1950
2
Antworten
23
Aufrufe
1.003
Robby1950
R
Zurück
Oben Unten