计时器不会覆盖基值

时间:2018-06-22 11:48:16

标签: android chronometer

当我调用chronometer.start()时,计时器开始计数,但基值(00:00)仍然存在,并且不会被覆盖。

我的xml文件中的

计时器

<Chronometer
 android:id="@+id/chronometer"
 android:layout_width="100dp"
 android:layout_height="50dp"/>

“活动”中的代码如下所示:

 chronometer.setBase(SystemClock.elapsedRealtime());
 chronometer.start();

结果看起来像这样

chronometer

有人遇到同样的问题吗?

1 个答案:

答案 0 :(得分:1)

您只需要做的就是先初始化计时表:

chronometer = view.findViewById(R.id.chronometer); chronometer.setText("");

然后您就可以不覆盖而开始计时了

chronometer.start();