私が欲しいのはミリ秒で時間を測定することですが、クロノメーターを使用すると精度がないという問題があります(ほとんどの解像度は秒です)私はこれを見ました: Androidクロノメーターでミリ秒を表示します しかし私はそれを機能させることができませんでした。たぶん私は別のオブジェクトを使用する必要がありますか?何か案が?
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.
そして、あなたはミリスと遊ぶことができます(それは私が望んでいた時間に到着しましたか?それは何回カウントされますか?...)
于 2011-11-04T19:42:52.823 に答える