我有一个纳秒计时器,但只能计数。我需要一个计时器,从10000纳秒开始倒数。我希望有人可以帮助我。谢谢。
TextView txtTimer;
Handler costumHandler = new Handler();
long startTime = 0L, timeInMilliseconds=0L, timeSwapBuff = 0L, updateTime = 0L;
Runnable updateTimerThread=new Runnable() {
@Override
public void run() {
timeInMilliseconds = SystemClock.uptimeMillis() - startTime;
updateTime = timeSwapBuff + timeInMilliseconds;
int secs = (int) (updateTime / 1000);
int mins = secs / 60;
secs %= 60;
int milliseconds = (int) (updateTime % 1000);
txtTimer.setText(String.format("%02d", secs) + ":" + String.format("%03d", milliseconds));
costumHandler.postDelayed(this, 0);
}
};
我现在有一个计时器,当用户按下屏幕时,计时器开始计时,当您在屏幕上点击数次时,计时器将停止,但我希望nanotimer倒数。希望有人能帮忙。
答案 0 :(得分:0)
我得到了解决方案,我知道我的gramatica非常糟糕:)
这是倒计时计时器的来源,谢谢您的答复
在此处输入代码
id