私はタイマー付きのwhileループを使用しています。 問題は、すべてのループでタイマーが使用されていないことです。 初めて使用されます。最初にループ内に含まれるステートメントは、設定した遅延なしに実行されます。 タイマーがwhileループ内に含まれているので、これはどのように可能ですか? すべてのソリューション?Java/Androidプログラミング - ループFAIL
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++;
}
Er。タスクを実行するために10の別々のタイマーを開始しています。 ...これはあなたが望んだものですか? –