私はタイマーを持っています:
new CountDownTimer(10000, 1000) {
public void onTick(long millisUntilFinished)
{label.setText("Seconds Remaining: " + millisUntilFinished / 1000);}
public void onFinish() {doSomething();}
}.start();
10からカウントダウンし、0になるとdoSomething()メソッドが実行されます。しかし、それは繰り返され続けます。全体で 10 回だけ実行するには、「doSomething()」が必要です。タイマーが 0 に達しない場合は、別のメソッドも実行する必要があることに注意してください。
助けてくれてありがとう