android – 如何以特定的开始时间启动天文台?

前端之家收集整理的这篇文章主要介绍了android – 如何以特定的开始时间启动天文台?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
假设我有这个变量:
long myMillis = 20000;

这意味着我希望我的计时器在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)))
原文链接:https://www.f2er.com/android/310299.html

猜你在找的Android相关文章