Hallo,
danke erstmal, dass hat mich schon ein Stück weiter gebracht.
Java
class TestThread extends Thread {
@Override
public void run() {
tv = (TextView)findViewById(R.id.textView1);
tv.setText("TEST1");
try {
TestThread.sleep(9000);
tv.setText("TEST2");
} catch (InterruptedException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
}
Alles anzeigen
Wenn ich den Thread jetzt starte, schreibt er TEST1 im TextView. Jetzt will ich das er 9 Sekunden (9000ms) wartet und TEST2 schreibt, dass man er auch und schmiert dann ab
Ich glaube, ich muss mit einem Handler zwischen dem UI Thread und meinem erzeugten Thread die nötigen Informationen tauschen. Mit einem webview funktionert es ohne Handler.
Stimmt 's das ich ein Handler benötige? Wenn ja, hast du (oder jemand) ein beispiel passend zu diesem Thread?
Danke schön.
Grüße