B
ben56a
Ambitioniertes Mitglied
- 0
Hallo,
ich möchte nach dem Start der App eine Activity starten, welche lediglich ein Logo anzeigt. Im Hintergrund sollen aber diverse Dinge von einem Server geladen werden. Nach einigen sekunden sollte das Logo verschwinden und die MainActivity soll erscheinen.
Bislang habe ich folgendes:
Das Logo wird angezeigt und im Hintergrund werden vermutlich die Daten geladen, ich konnte dies noch nicht testen. Meine Frage ist nun, wie ich nach einigen Sekunden die Activity wechseln kann.
Wird in der Praxis nach meinem Modell gearbeitet?
ich möchte nach dem Start der App eine Activity starten, welche lediglich ein Logo anzeigt. Im Hintergrund sollen aber diverse Dinge von einem Server geladen werden. Nach einigen sekunden sollte das Logo verschwinden und die MainActivity soll erscheinen.
Bislang habe ich folgendes:
Code:
public class StartActivity extends Activity {
private RelativeLayout r;
private TextView tv;
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
r = new RelativeLayout(this);
setContentView(r);
r.setBackgroundResource(R.drawable.logo);
Thread t1 = new Thread(new Loader("TestURL"));
t1.start();
}
}
Das Logo wird angezeigt und im Hintergrund werden vermutlich die Daten geladen, ich konnte dies noch nicht testen. Meine Frage ist nun, wie ich nach einigen Sekunden die Activity wechseln kann.
Wird in der Praxis nach meinem Modell gearbeitet?