0
1.00 해상도의 카운트 타이머를 표시하려고합니다. 기본적으로 초이며 100 분의 2 초 또는 10ms의 해상도를 사용합니다. 크로노 미터 기능을 사용해 보았지만 여전히 운이 없다. 1 초의 해상도 만 추적 할 수있는 것 같다. 여기 내 코드의 일부입니다 :10milli second 해상도의 타이머 android
public void stopwatch() {
stopWatch.setOnChronometerTickListener(new OnChronometerTickListener(){
@Override
public void onChronometerTick(Chronometer arg0) {
countUpmilli = (Long) ((SystemClock.elapsedRealtime() -arg0.getBase())/ 100);
countUpSec = (Long) ((SystemClock.elapsedRealtime() -arg0.getBase())/1000);
//asText = (countUp/60) + ":" + (countUp % 60);
asText = (countUpSec/1) + "." + (countUpmilli%100);
timertext.setText(asText);
}
});
stopWatch.start();
}
그래서 위의 스톱워치 기능에서 사용할 수 있습니까? SystemClock.elapsedRealtime()을 System.nanoTime()으로 대체하겠습니까? 고마워 – huskyd97