M
maniac205
Ambitioniertes Mitglied
- 10
Hallo,
ich habe folgendes Problem:
Eine Activity die ich via Intent starte wird nicht angezeigt. Ausgeführt wird sie, das ist an den Logs dieser zu erkennen, aber es wird weiterhin die Activity angezeigt von der der Intent kommt.
Die Activity soll eine "größere Aufgabe" ausführen (einen KeyStore laden und aus ihm ein paar Informationen lesen). Hierzu habe ich eine Activity die über eine ProgressBar den Fortschrift anzeigen soll. Sobald die Aufgabe ausgeführt ist beendet die Activity sich selbst mit "finish();".
Meine Frage ist nun:
Ab wann die Activity angezeigt wird und wie ich dann ohne weiteren Klick die "größere Aufgabe" starten kann.
Was ich bisher getan habe:
Ursprünglich hatte ich die Aufgabe in der onCreate()-Methode gestartet. (Klar hier ist die Activity noch nicht sichtbar.
Nun habe ich die Aufgabe in die onResume()-Methode verlagert, da diese ja eigentlich erst ausgeführt wird, sobald die Activity sichtbar ist. Aber Fehlanzeige. Die Activity wird nicht angezeigt.
Was mache ich falsch?
ich habe folgendes Problem:
Eine Activity die ich via Intent starte wird nicht angezeigt. Ausgeführt wird sie, das ist an den Logs dieser zu erkennen, aber es wird weiterhin die Activity angezeigt von der der Intent kommt.
Die Activity soll eine "größere Aufgabe" ausführen (einen KeyStore laden und aus ihm ein paar Informationen lesen). Hierzu habe ich eine Activity die über eine ProgressBar den Fortschrift anzeigen soll. Sobald die Aufgabe ausgeführt ist beendet die Activity sich selbst mit "finish();".
Meine Frage ist nun:
Ab wann die Activity angezeigt wird und wie ich dann ohne weiteren Klick die "größere Aufgabe" starten kann.
Was ich bisher getan habe:
Ursprünglich hatte ich die Aufgabe in der onCreate()-Methode gestartet. (Klar hier ist die Activity noch nicht sichtbar.
Nun habe ich die Aufgabe in die onResume()-Methode verlagert, da diese ja eigentlich erst ausgeführt wird, sobald die Activity sichtbar ist. Aber Fehlanzeige. Die Activity wird nicht angezeigt.
Was mache ich falsch?
Zuletzt bearbeitet: