Android倒计时器显示毫秒

时间:2016-04-05 03:58:56

标签: android

我有一个可以正常工作的计时器,但这个计时器只能显示小时,分钟和秒的倒计时。我想要显示毫秒的倒数。 这是我的倒数计时器的代码:

def css_class_for_message(message)
  message.user_id == current_user.id ? "to" : "from"
end

1 个答案:

答案 0 :(得分:1)

你可以通过这样做得到结果,

   textView.setText(""+String.format("%d : %d : %d: %d",
            TimeUnit.MILLISECONDS.toMinutes(millisUntilFinished),
            TimeUnit.MILLISECONDS.toSeconds(millisUntilFinished) -
                    TimeUnit.MINUTES.toSeconds(TimeUnit.MILLISECONDS.toMinutes(millisUntilFinished)),
            TimeUnit.MILLISECONDS.toMillis(millisUntilFinished) -
                    TimeUnit.SECONDS.toMillis(TimeUnit.MILLISECONDS.toSeconds(millisUntilFinished))));

但是我确定你会抱怨这个,因为正如我已经告诉你onTick()仅在1秒的间隔内被召唤。因此,您可能看到毫秒没有运行,或者您将在那几毫秒内看到只有少数矿工更改。