好的,我需要在倒计时上创建一个无限循环。我的代码如下:
public void countdown() {
if (x != null) {
x.cancel();
}
x = new CountDownTimer(20000, 1000) {
public void onTick(long millisUntilFinished) {
}
public void onFinish() {
showNotification();
}
};
x.start();
}
x是一个静态的倒计时变量。问题在于,我尝试了许多方法来使上述代码工作,我的意思是当倒计时结束并显示通知时,它应该重新开始,如此循环......但我找不到一种方法来实现它。