我正在尝试使用android.widget.Chronometer
在android中创建一个计时器,该计时器仅显示小时和分钟(hh:mm),但直到现在我还没有找到一种方法。我什至不知道这个小部件是否可行。
这可能吗?如果可以的话,请您告诉我该怎么做?
最佳答案
尝试这个
Chronometer chronometer = (Chronometer) findViewById(R.id.chronometer);
chronometer.setOnChronometerTickListener(new Chronometer.OnChronometerTickListener() {
public void onChronometerTick(Chronometer cArg) {
long time = SystemClock.elapsedRealtime() - cArg.getBase();
int h = (int) (time / 3600000);
int m = (int) (time - h * 3600000) / 60000;
cArg.setText(String.format("%02d:%02d", h, m));
}
});
chronometer.start();
关于java - Android计时码表格式hh:mm,无秒,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/46012923/