0
我正在製作一個簡單的android應用程序,我想在畫布上顯示倒數計時器。 我只是想當遊戲開始倒數計時器開始60秒,並遞減..... 請問有人會告訴我我如何使用倒計時計時器類?如何在android的畫布上顯示倒數計時器?
我正在製作一個簡單的android應用程序,我想在畫布上顯示倒數計時器。 我只是想當遊戲開始倒數計時器開始60秒,並遞減..... 請問有人會告訴我我如何使用倒計時計時器類?如何在android的畫布上顯示倒數計時器?
有大量的文檔可如果你真的尋找它:
// 60 second (60000ms) timer with ticks every second (1000ms)
new CountDownTimer(60000, 1000) {
public void onTick(long millisUntilFinished) {
mTextField.setText("seconds remaining: " + millisUntilFinished/1000);
}
public void onFinish() {
mTextField.setText("done!");
}
}.start();
現在只需更換mTextField.setText()線的東西,將更新你的Canvas(或更新的畫布使用您的變量時間通知,然後無效()畫布顯示更新)。
即使我相信這是不言而喻的,當onFinish()被調用時,CountDownTimer已經達到0並且完成倒計時。