【发布时间】:2014-09-04 22:56:13
【问题描述】:
我在格式化 textView 上的字符串时遇到了很多问题。我正在创建一个秒表应用程序,我需要将其格式化为“00:00:00”,但是当我启动秒表时,它显示为“00:00:000”
这里是代码
private Runnable updateTimerThread = new Runnable() {
public void run() {
timeInMilliseconds = SystemClock.uptimeMillis() - startTime;
updatedTime = timeSwapBuff + timeInMilliseconds;
int secs = (int) (updatedTime / 1000);
int mins = secs / 60;
secs = secs % 60;
int milliseconds = (int) (updatedTime % 1000);
timerValue.setText(String.format("%02d:%02d:%02d", mins, secs, milliseconds));
customHandler.postDelayed(this, 0);
}
};
如果您需要更多信息,请告诉我。
提前致谢
【问题讨论】:
标签: android string formatting textview formatter