мой класс CountdownTimer
private class AutoStartCountDownTimer extends CountDownTimer {
public AutoStartCountDownTimer(long millisUntilFinished, long countDownInterval) {
super(millisUntilFinished, countDownInterval);
}
@Override
public void onFinish() {
log("timer finish..");
}
@Override
public void onTick(long millisUntilFinished) {
log("some task");
}
}
Этот класс, который я вызываю из метода onCreate () действия
new AutoStartCountDownTimer(remainingTime, 1000).start();
Этот вызов напрямуювыполняет onFinish () моего класса таймера
Но теперь, если вызвать тот же класс следующим образом, он просто работает нормально в течение 30 секунд.
new AutoStartCountDownTimer(30000, 1000).start();
этодействительно странно, и я также нигде не получаю никакой систематической справочной формы.
моя целевая версия SDK - 19