Ich bin ein neuer Android-Programmierung Anfänger :).Verwenden von Lebenszyklen in Android
Ich habe eine einfache App gemacht, die Orte hinzufügt.
1- Haupttätigkeit umfassen Tasten {Orte, Platz hinzufügen, Favoriten Orte}
so nehmen wir an, wir in der „Platz hinzufügen“ Aktivität sind, wir geben tite und Beschreibung und fügen Sie den Ort, an Arraylist und Umzug auf zu Orten, die diese Liste hat ..
Das Problem ist, wenn ich zurück gebe, bekomme ich die Details zurück, die ich über den Platz geschrieben habe, aber ich versuche, es zu löschen, wenn ich zurück in das Telefon drücke ...
Wie kann ich dies tun, um Abstürze zu vermeiden?
Dank all
- Update: Danke an alle Leute, die versuchen, antworten Sie mir zu helfen, das ist genial :) ich gerade hinzugefügt:
@Override
public void onBackPressed(){
Intent intent = new Intent(PlacesActivity.this,MainActivity.class);
startActivity(intent);
}
Diese Lösung wurde vorgeschlagen: Arsen Sench :)
in der Tätigkeit, die ich will nicht zurück drücken,
Schreiben Sie die Crash-Protokoll hier bitte! Und es ist besser, wenn Sie einen klaren App-Flow geben können. –
Sie sollten die Aktivität beenden() wenn Sie eine andere starten –