CountDown Timer在android中具有特定值

时间:2013-02-21 14:49:06

标签: android

我需要一个倒数计时器,它会在指定时间内减少其值。例如 05:45:67。现在,当我启动计时器时,它会从此值继续下降,直到达到零状态。

你能为我提供实现这个目标的合适例子吗?

1 个答案:

答案 0 :(得分:1)

小时,分钟和秒基本上是千,六万和三十万毫秒的倍数。您可以减少毫秒数,构造Date对象并按照您希望的方式对其进行格式化。像这样:

@Override
public void onTick(long millisUntilFinished) {
    String time = DateFormat.format("hh:mm:ss", new Date(millisUntilFinished));
    tv.setText(time);
}