我想要的是用毫秒来测量时间,但是使用 Chronometer 的问题是它没有准确性(它的最分辨率是秒)我已经看到了这个: Show miliseconds with Android Chronometer 但我无法让它工作. 也许我应该使用另一个对象?任何想法?
5544 次
1 回答
1
好的,这是最简单的方法:当你想启动计时:
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一起玩(它到了我想要的时间吗?它计算了多少时间?...)
于 2011-11-04T19:42:52.823 回答