我試圖做一個簡單的倒數計時器,顯示在吐司剩餘時間。
我寫了這個代碼:計時器在吐司android
new CountDownTimer(10000, 1000) {
public void onTick(long timeRemaining) {
Toast.makeText(getBaseContext(), "" + timeRemaining/1000,
Toast.LENGTH_SHORT).show();
}
public void onFinish() {
// do something
}
}.start();
的問題是,當敬酒我展示「3」被執行這在onFinish方法的動作。
所以,敬酒時間比較慢。
我該如何解決這個問題?
我建議你使用textview來顯示剩餘時間而不是吐司。 – Raghunandan
我需要用烤麪包。 –
如果您試圖向用戶展示倒計時,那麼Toast會爲此產生不愉快的用戶體驗。例如,您可以改用Dialog或DialogFragment。 – dm78