Implementing counter en Android
Tengo una aplicación donde necesito mostrar el contador de 3 a 1 y luego cambiar rápidamente a otra actividad. ¿TimerTask será adecuado para hacer esto? ¿Alguien puede mostrarme un ejemplo de cómo hacerlo exactamente?
CountDownTimer trabajado. El código para mostrar el temporizador durante 3 segundos es.
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();