0
私はアンドロイドでカウントダウンタイマーを使用しています。タイマーは終了すると0になるはずです。ほとんどの場合、うまく動作しますが、何度か前に数秒停止しました。私はこのクラスを使用し、OTPの時間を表示するには、正常に動作しています。ここ CountDownTimerで残り時間が0にならないAndroid
私が使用したコード
...new CountDownTimer(SignupOrLoginActivity.otpDuration, 500) {
int count =0;
@Override
public void onTick(long millisUntilFinished) {
count++;
System.out.println("Test Timer "+count+" "+SignupOrLoginActivity.otpDuration +" "+millisUntilFinished);
mTimerTextView.setText(new SimpleDateFormat("mm:ss").format(new Date(millisUntilFinished)));
}
@Override
public void onFinish() {
//mTimerTextView.setVisibility(View.INVISIBLE);
mResendOTPButton.setEnabled(true);
}
}.start();