Guten Tag,
ich habe ein wahrscheinlich relativ einfaches Problem:
Ich initialisiere meine Activity in der onCreate Methode.
Bisher war ich davon ausgegangen, wenn ich dann mit dem Pfeil zurück gehe und erneut die Activity starte, sie einfach resumed und onCreate wirklich nur einmal ausgeführt wird, allerdings ist dies nicht der Fall, stattdessen wird sie jedesmal wieder gestartet. Starten tue ich sie so:
Java
Intent i = new Intent(getApplicationContext(),
BatteryScreen.class);
i = i.putExtra("name", v.name);
i = i.putExtra("id", v.id);
i = i.putExtra("multi", m);
startActivity(i);
Ist das verwerflich?
Oder muss ich irgendwas bestimmtes in die onDestroy Methode reinschreiben, damit sie alles auf 0 (null) setzt?
Das darausfolgende Problem ist eben, dass nach 6-7 zurück und starten, ich eine OutOfMemory Exception bekomme.