gpt4 book ai didi

android - 如何以特定的开始时间启动计时器?

转载 作者:塔克拉玛干 更新时间:2023-11-02 20:42:44 25 4
gpt4 key购买 nike

假设我有这个变量:

long myMillis = 20000;

这意味着我希望我的 Chronometer 正好在 20 秒 (00:20) 开始。

我试过这样做:

chronometer.setBase(myMillis);

但它不起作用。它不是从 20 秒开始的。它始于一些毫无意义的奇怪时间。

最佳答案

In general the chronometer works like this (if you would like to set the Base to a specific nr):

mChronometer.setBase(SystemClock.elapsedRealtime() - (nr_of_min * 60000 + nr_of_sec * 1000)))

这样就可以了:

 mChronometer.setBase(SystemClock.elapsedRealtime() - (2* 60000 + 0 * 1000)))

关于android - 如何以特定的开始时间启动计时器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38133592/

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