我有一个倒数计时器,我想在小时,分钟和秒打印。我有下面的代码,但我得到的输出没有正确地在几分钟内转换,我不明白我出错的地方。android eclipse:在几小时,几分钟和几秒钟倒数计时器
enter code here
CountDownTimer countDownTimer = new CountDownTimer(millisset3, 1000)
{
TextView tv = (TextView) context.findViewById(R.id.textView2);
public void onFinish() {
tv.setText("Time finished!"); }
public void onTick(long millisUntilFinished) {
tv.setText("Time left for Isha: " +String.format(" %d hours, %d min, %d sec",
TimeUnit.MILLISECONDS.toHours(millisUntilFinished),
TimeUnit.MILLISECONDS.toMinutes(millisUntilFinished) -
TimeUnit.MINUTES.toMinutes(TimeUnit.MILLISECONDS.toHours(millisUntilFinished)),
TimeUnit.MILLISECONDS.toSeconds(millisUntilFinished) -
TimeUnit.MINUTES.toSeconds(TimeUnit.MILLISECONDS.toMinutes(millisUntilFinished))));
}
}.start();
}
已经张贴在这个环节PLZ检查回答这个问题:HTTP://stackoverflow.com/questions/17620641/countdowntimer-in-minutes-and-seconds – Sanket990