わかりました、カウントダウンで無限ループを作成する必要があります。私のコードは次のとおりです。
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 は単なる静的 countdowntimer 変数です。問題は、上記のコードを機能させるために多くの方法を試したことです。つまり、カウントダウンが終了すると、その通知が表示され、再び開始する必要があります....しかし、それを行う方法が見つかりません.