
kukuk
App-Anbieter (kostenlos)
- 37
Hallo alle zusammen, ich habe wieder ein Problem bei dem ich nicht weiter komme.
Ich öffne eine Activity mit:
auf diesem Formular habe ich einen Abbrechen Button der folgendes macht:
Wenn ich jetzt wieder im MainActivity bin und dort sage
finish();
wird die Main Activity geschlossen und die Überstunden Activity wieder angezeigt. Also so als wenn die ÜberstundenActivity nicht richtig geschlossen wurde und noch offen ist.
Wenn ich System.exit(0) sage, schmiert meine APP ab, aber nur wenn ich vorher in der ÜberstundenActivity drin war. Und wie gesagt finish(); schließt nur die main und zeigt mir die ÜberstundenActivity wieder.
Ich weiß nicht mehr weiter.
Kann man denn irgendwie überprüfen?
If (UeberstundenActivity.visible = true) {
UeberstundenActivity.finish();
}
Ich öffne eine Activity mit:
Code:
Intent intent = new Intent (this, UeberstundenActivity.class);
startActivity(intent);
finish();
auf diesem Formular habe ich einen Abbrechen Button der folgendes macht:
Code:
Intent intent = new Intent (this, MainActivity.class);
startActivity(intent);
finish();
Wenn ich jetzt wieder im MainActivity bin und dort sage
finish();
wird die Main Activity geschlossen und die Überstunden Activity wieder angezeigt. Also so als wenn die ÜberstundenActivity nicht richtig geschlossen wurde und noch offen ist.
Wenn ich System.exit(0) sage, schmiert meine APP ab, aber nur wenn ich vorher in der ÜberstundenActivity drin war. Und wie gesagt finish(); schließt nur die main und zeigt mir die ÜberstundenActivity wieder.
Ich weiß nicht mehr weiter.
Kann man denn irgendwie überprüfen?
If (UeberstundenActivity.visible = true) {
UeberstundenActivity.finish();
}