lordzwieback
Erfahrenes Mitglied
- 210
Sorry wenn ich mich hier nochmal einklinke, wenns stört Antwort auch gerne per PN: wieso ist wert++ besser als wert +=1?markus.tullius schrieb:Erklärung für dein Bug. runOnUiThread() wir erst nach dem Aufruf von onPostExecute() ausgeführt. Der Grund ist die Nebenläufigkeit. Sobald Thread und Handler im Spiel sind entscheidet das Sytem, welchen Code es ausführen möchte. Es gibt bei Thread keine Gleichzeitigkeit. Am besten du liest Dich da mal rein.
Hast du schon mal versucht, den ganzen Thread foobar wegzulassen? Im Endeffekt macht der folgende Code das gleiche:
Code:onClickStartTimer(View v) { wert++; // besser als wert += 1; wertTV.setText(String.valueOf(w)); }
Edit: tapatalk meint wohl 3x zu Posten...