Android:精密计时器有几毫秒?

时间:2011-11-04 10:23:17

标签: android chronometer

我想要的是用毫秒来测量时间,但是使用Chronometer会产生没有精确度的问题(其最大分辨率为秒) 我见过这个: Show miliseconds with Android Chronometer 但我无法使其发挥作用。也许我应该使用另一个对象?有什么想法吗?

1 个答案:

答案 0 :(得分:0)

好的,这是最简单的方法:当你想要启动计时时:

StartTime=System.currentTimeMillis(); // I've defined StartTime as a double

然后,您只需将当前时间与StartTime进行比较:

millis=System.currentTimeMillis()-StartTime; // Millis is a double too
// If you'd want seconds, add seconds=(int) milis/1000; etc.

所以你可以和milis一起玩(它到达我想要的时间吗?它计算了多少时间?......)