0
0xnull
Neues Mitglied
- 0
Hallo zusammen,
in meiner onCreate-Methode einer Activity starte ich einen Thread, der einige Berechnungen durchführt - sagen wir 10 Sekunden wartet. In dieser Zeit soll eine ProgressBar angezeigt werden. Nach den 10 Sekunden möchte ich nun die UI irgendwie informieren, dass die ProgressBar aufhören kann, sich zu drehen. Dann können Buttons etc. angezeigt werden. Wie kann ich das machen?
Kann mir jemand weiterhelfen?
Danke
in meiner onCreate-Methode einer Activity starte ich einen Thread, der einige Berechnungen durchführt - sagen wir 10 Sekunden wartet. In dieser Zeit soll eine ProgressBar angezeigt werden. Nach den 10 Sekunden möchte ich nun die UI irgendwie informieren, dass die ProgressBar aufhören kann, sich zu drehen. Dann können Buttons etc. angezeigt werden. Wie kann ich das machen?
Code:
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
progressBar = (ProgressBar) findViewById(R.id.progressBarMainActivity);
new Thread(new Runnable() {
@Override
public void run() {
try {
Thread.sleep(10000);
// 10 Sekunden sind vorbei -> in der UI weitermachen
} catch (InterruptedException e) {
}
}
}).run();
}
Danke