Hallo zusammen,
ich hab schon wieder ein Problem und diesmal schaff ich es nicht selbst zu lösen. Und zwar mächte zu beginn meines Programms ein Logo für wenige Sekunden anzeigen. Dieses Logo ist im Layout 'start' enthalten. Nach den paar Sekunden möchte ich das nächste Layout 'main' anzeigen. Benutzt habe ich hierfür einen Thread, doch durch diesen bekomme ich immer nach Ablauf der Zeit und vor dem Layoutwechsel eine Fehlemeldung: the application ... has stopped...
ich hab schon wieder ein Problem und diesmal schaff ich es nicht selbst zu lösen. Und zwar mächte zu beginn meines Programms ein Logo für wenige Sekunden anzeigen. Dieses Logo ist im Layout 'start' enthalten. Nach den paar Sekunden möchte ich das nächste Layout 'main' anzeigen. Benutzt habe ich hierfür einen Thread, doch durch diesen bekomme ich immer nach Ablauf der Zeit und vor dem Layoutwechsel eine Fehlemeldung: the application ... has stopped...
Java:
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.start);
Thread warte = new Thread(){
@Override
public void run(){
try {
wait(3000);
setContentView(R.layout.main);
}
catch(InterruptedException ex){
}
}
};
warte.start();
}