ProgressBarで表示され、正常に終了したカウントダウンタイマーがあります。しかし、残念ながら問題があります。Java Android、カウントダウンタイマー、ProgressBar(先読み)
- progressBarは1/5の代わりに0/5で開始します。私は
public void onFinish() { progresBar.setProgress(100); }
に2秒を立ち往生。
本当にUnityエンジンが足りないのはTime.deltaTime
です。
countDownTimer2 = new CountDownTimer(5000,1000) {
int i = 0;
@Override
public void onTick(long milliSecondUntilFinished) {
i++;
progresBar.setProgress((int) i * 100/(5000/1000));
}
@Override
public void onFinish() {
progresBar.setProgress(100);
}
}.start();
「カウントダウン機能」を思い出した場合 - 電話をかけている場所でコードを表示できますか?あなたは呼び出しのために同じオブジェクトを使用していますか? おかげ –
btnSubmit.setOnClickListener(新View.OnClickListener(){@Override ます。public void onClickの(ビュービュー){ 場合(input.getText():-)。のtoString()。等号(questionNumber)){ rightAnswer ();そう } {wrongAnswer();} getRandomQuestion();} })。 – Jon
getRandomQuestion()内のカウントダウンタイマー。 – Jon