0
有沒有辦法保存CountDownTimer
的準確傳遞時間(毫秒,秒或分鐘是好的)?Android:獲取正常CountDownTimer的傳遞時間?
new CountDownTimer(30000, 1000) {
public void onTick(long millisUntilFinished) {
mTextField.setText("seconds remaining: " + millisUntilFinished/1000);
}
public void onFinish() {
mTextField.setText("done!");
}
}.start();
我試圖onTick()
增加一個變量,但問題是,我的定時器是取消並重新啓動了一個按鈕,onTick()
被調用每次我開始計時,不管第二通過與否。所以如果我在1秒內多次點擊按鈕,onClick()
會被每一次點擊調用一次,而不是每秒一次。
我想這是有效的。但是,我的問題現在已經過時,因爲我不再需要這個了。我希望其他發現回答有用的tho。 –