【发布时间】:2011-02-17 10:07:31
【问题描述】:
我有一个应用程序,我需要显示从 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();
【问题讨论】:
-
@Sankar Ganesh:找不到你吗?请详细说明。
-
你可以设置一个倒数计时器并将计时器设置为 10 秒,如果计时器到期则触发新活动
标签: android