gpt4 book ai didi

android - 计时器格式更改为 0 :0 to 00:00?

转载 作者:行者123 更新时间:2023-11-29 22:19:54 24 4
gpt4 key购买 nike

我想要这样的天文台星,如果它在 0:5 (M:S) 我想要这样的 00:05这是我正在使用的代码:

stopWatch = (Chronometer) findViewById(R.id.chrono);
stopWatch.setOnChronometerTickListener(new OnChronometerTickListener(){
@Override
public void onChronometerTick(Chronometer arg0) {
countUp = (SystemClock.elapsedRealtime() - arg0.getBase()) / 1000;
String asText = (countUp / 60) + ":" + (countUp % 60);
time_view.setText("Time : " +asText);
}
});
stopWatch.start();

我必须为该修改更改的地方..

最佳答案

你可以使用 NumberFormatter

NumberFormat formatter = new DecimalFormat("00");
stopWatch = (Chronometer) findViewById(R.id.chrono);
stopWatch.setOnChronometerTickListener(new OnChronometerTickListener(){
@Override
public void onChronometerTick(Chronometer arg0) {
countUp = (SystemClock.elapsedRealtime() - arg0.getBase()) / 1000;
String asText = formatter.format(countUp / 60) + ":" + formatter.format(countUp % 60);
time_view.setText("Time : " +asText);
}
});
stopWatch.start();

Some more number format examples

关于android - 计时器格式更改为 0 :0 to 00:00?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7528127/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com