计时器显示倒计时 [英] Timer display to countdown
本文介绍了计时器显示倒计时的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
现在我有我的计时器显示秒钟,我能添加到它在〇点00格式来显示时间?
新CountDownTimer((300 * 1000),1000){ 公共无效onTick(长millisUntilFinished){
mTextField.setText(秒时:+ millisUntilFinished / 1000);
} 公共无效onFinish(){
mTextField.setText(会话已完成!);
}
}。开始();
解决方案
试试这个:
日期日期=新的日期((300 * 1000)* 1000);
SimpleDateFormat的格式化=新的SimpleDateFormat(HH:MM:SS);
字符串dateFormatted = formatter.format(日期);
您也可以使用
的SimpleDateFormat格式化=新的SimpleDateFormat(HH:MM:SS:SSS);
right now I have my timer displaying seconds, what can I add to it to display the time in a 0:00 format?
new CountDownTimer((300 * 1000), 1000) {
public void onTick(long millisUntilFinished) {
mTextField.setText("seconds remaining: " + millisUntilFinished / 1000);
}
public void onFinish() {
mTextField.setText("Session Completed!");
}
}.start();
解决方案
Try this:
Date date = new Date((300 * 1000)* 1000);
SimpleDateFormat formatter = new SimpleDateFormat("HH:mm:ss");
String dateFormatted = formatter.format(date);
You can also use
SimpleDateFormat formatter = new SimpleDateFormat("HH:mm:ss:SSS");
这篇关于计时器显示倒计时的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文