У меня есть приложение, где мне нужно показать счетчик от 3 до 1, а затем быстро переключиться на другое действие. Будет ли TimerTask подходящим для этого? Может ли кто-нибудь показать мне пример того, как это сделать?
Работает CountDownTimer. Код для показа таймера в течение 3 секунд.
new CountDownTimer(4000, 1000) {
public void onTick(long millisUntilFinished) {
Animation myFadeOutAnimation = AnimationUtils.loadAnimation(countdown.this, R.anim.fadeout);
counter.startAnimation(myFadeOutAnimation);
counter.setText(Long.toString(millisUntilFinished / 1000));
}
public void onFinish() {
counter.setText("done!");
}
}.start();