Как сделать таймер в android-приложении? Просто использовать java.util.Timer?
Ответ
Есть в ОС вот что — CountDownTimer
А вообще вот Вам примерчик:
Timer timer = new Timer();
timer.schedule(new UpdateTimeTask(), 0, 1000); //тикаем каждую секунду без задержки
//задача для таймера
class UpdateTimeTask extends TimerTask {
public void run() {
...
}
}
На самом деле, попробуйте сперва CountDownTimer.
А, вспомнил. Вот вам еще дока
Только таймер работает один раз (тот что java.util.Timer), такая у него особенность, и нужно перехватывать IllegalStateException
Комментариев нет:
Отправить комментарий