1. Gewinne jetzt ein UMiDIGI C Note - alle Informationen findest du hier!!
  1. muck, 21.03.2011 #1
    muck

    muck Threadstarter Android-Hilfe.de Mitglied

    Hallo zusammen,

    ich habe gerade onSaveInstanceState() in meine Activity eingebaut. Nun wollte ich mal testen ob das auch richtig funktioniert. Ich weiß allerdings nicht wie ich das Device dazu bringe die Activity zu beenden.
    Ich habe es mit der "Haus" - Taste versucht und mit einem Anruf in beiden Fällen ist er über onResume() wieder eingestiegen.

    Jemand nen Tipp wie man sowas im Debuger testen kann?

    Im Voraus vielen Dank.

    Gruß
     
  2. wilco, 22.03.2011 #2
    wilco

    wilco Android-Hilfe.de Mitglied

    Mit der Haus-Taste verlässt Du die App nicht. Du gehst vielmehr zurück zum Start-Bildschirm. Die Apps laufen dann im Hintergrund weiter.

    Wenn Du im Start-Bildschirm nun die Haus-Taste lange drückst siehst Du welche Apps kürzlich ausgeführt wurden. Du kannst jetzt Deine App auswählen und gelangst direkt zu ihr zurück.

    Wenn Dein Gerät noch genug Speicher hatte um Deine App währenddessen zu halten, wird in Deiner App lediglich onResume() ausgeführt und weiter geht's. Die Situation die Du testen möchtest ist dass nicht mehr genug Speicher vorhanden ist und Android dann Deine App killt bevor Du über Haus-Taste-lange-drücken zu ihr zurück gelangst.

    Du kannst das auf dem Emulator entsprechend provozieren, indem Du einstellst wie viele Apps auf dem Emulator maximal gleichzeitig laufen dürfen. Dazu musst Du auf dem Emulator die App "Dev Settings" aufrufen. Dort kannst Du einstellen dass maximal eine App gleichzeitig laufen soll.

    Wenn Du das gemacht hast, kannst Du mit der Vorgehensweise oben erreichen dass der Emulator Deine App killt, und dann wenn Du die App über Home-lange-drücken wieder aufrufst den kompletten onCreate()-Cycle durchläuft.
     
    muck gefällt das.
  3. Neeldarax, 22.03.2011 #3
    Neeldarax

    Neeldarax Erfahrener Benutzer

  4. muck, 22.03.2011 #4
    muck

    muck Threadstarter Android-Hilfe.de Mitglied

    Die Links kenne ich. Dort ist allerdings nicht beschrieben was ich suche.
    Ich werde das mit dem Emulator versuchen.

    Es gäbe noch eine andere Methode die App zum Neustart zu bewegen:
    Das Handy drehen.
    (Leider ist meine App nur im Hochformat zu betreiben und stürzt im Querformat in onCreate mit ner Exeption ab.)
     
Die Seite wird geladen...
Ähnliche Themen Forum Datum
[OFFEN] Problem mit meiner Login App Android App Entwicklung 10.06.2017
[GELÖST] Nach AS Update Fehler Error running app: Default Activity not found Android App Entwicklung 16.05.2017
[GELÖST] Übergabe an zweite Activity Android App Entwicklung 11.05.2017
[ERLEDIGT] Problem beim Starten einer neuen Activity Android App Entwicklung 21.03.2017
Intent mit Daten (putExtra) zu anderer Activity Android App Entwicklung 14.02.2017
Bestätigungsdialog in der Activity Android App Entwicklung 19.12.2016
Online-Kalender in einem Fragment/einer Activity Android App Entwicklung 17.11.2016
Fehler in der Activity Android App Entwicklung 15.11.2016
Kann man in einer Activity verhindern, daß zurücknavigiert wird? Android App Entwicklung 14.11.2016