Android CountDownTimerバックタイマーの使用
717 ワード
普段私たちがプログラミングするとき、カウントダウンという機能をよく使いますが、Androidがクラスをパッケージ化していることを知らない人が多く、自分で書くことが多いです.このクラスを見つけました.共有してください.
残りの時間をTextViewで表示し続けます.コードは次のとおりです.
呼び出すときは簡単ですtimerstart();
最後に、CountDownTimer timer=new CountDownTimer(10000,1000)では、1番目のパラメータが合計時間、2番目のパラメータが間隔時間を表します.1秒ごとにメソッドonTickがコールバックされ、10秒後にonFinishメソッドがコールバックされるという意味です.
残りの時間をTextViewで表示し続けます.コードは次のとおりです.
private TextView vertifyView;
private CountDownTimer timer = new CountDownTimer(10000, 1000) {
@Override
public void onTick(long millisUntilFinished) {
vertifyView.setText((millisUntilFinished / 1000) + " ");
}
@Override
public void onFinish() {
vertifyView.setEnabled(true);
vertifyView.setText(" ");
}
};
呼び出すときは簡単ですtimerstart();
最後に、CountDownTimer timer=new CountDownTimer(10000,1000)では、1番目のパラメータが合計時間、2番目のパラメータが間隔時間を表します.1秒ごとにメソッドonTickがコールバックされ、10秒後にonFinishメソッドがコールバックされるという意味です.