C
coolz3ro
Neues Mitglied
- 0
Hallo! Ich habe folgendes Problem:
Mit Intents kann man ja aus einer Activity heraus durch z.B. einen Button, den man betätigt, eine neue Activity starten. Wie ist es aber nun, wenn ich die App starte, OnCreate ausgeführt wird und ich ohne weitere Aktion des Users eine neue Activity starten möchte?
Ich möchte, dass erst die erste Activity zu sehen ist (praktisch als "Startbildschirm" der App und dann nach einem Ladebalken automatisch die neue Activity geladen wird.
Hier mein Quelltext für das Starten der neuen Activity:
Intent i = new Intent(this, HauptmenueActivity.class); startActivity(i);
Das Problem ist nur, wenn ich das so mache, dann wird mir nicht zuerst die Activity angezeigt, von der aus ich die neue Activity aufrufe, sondern direkt die neue Activity.
Ich frage mich warum, denn es ist doch richtig, dass in Java der Quellcode einfach von oben nach unten hin abgearbeitet wird. wenn also der Ladebalken im Quellcode vor dem oben aufgeführten Quelltext steht, müsste das doch eigentlich hin hauen. Warum nciht? Wie kann man es besser machen?
Mit Intents kann man ja aus einer Activity heraus durch z.B. einen Button, den man betätigt, eine neue Activity starten. Wie ist es aber nun, wenn ich die App starte, OnCreate ausgeführt wird und ich ohne weitere Aktion des Users eine neue Activity starten möchte?
Ich möchte, dass erst die erste Activity zu sehen ist (praktisch als "Startbildschirm" der App und dann nach einem Ladebalken automatisch die neue Activity geladen wird.
Hier mein Quelltext für das Starten der neuen Activity:
Intent i = new Intent(this, HauptmenueActivity.class); startActivity(i);
Das Problem ist nur, wenn ich das so mache, dann wird mir nicht zuerst die Activity angezeigt, von der aus ich die neue Activity aufrufe, sondern direkt die neue Activity.
Ich frage mich warum, denn es ist doch richtig, dass in Java der Quellcode einfach von oben nach unten hin abgearbeitet wird. wenn also der Ladebalken im Quellcode vor dem oben aufgeführten Quelltext steht, müsste das doch eigentlich hin hauen. Warum nciht? Wie kann man es besser machen?