Programação Java / Android - Loop FAIL
Eu estou usando um loop while com um temporizador. O fato é que o timer não é usado em todos os loops. É usado apenas na primeira vez. Após a primeira vez que as instruções incluídas dentro do loop são executadas sem o atraso que defini. Como isso é possível, já que o temporizador está incluído dentro do loop while. Alguma solução?
<code> int count = 1; while (count <= 10) { final Handler handler = new Handler(); Timer t = new Timer(); t.schedule(new TimerTask() { public void run() { handler.post(new Runnable() { public void run() { // Stuff the while loop executes } }); } }, 20000); count++; } </code>