Android CountDownTimerバックタイマーの使用

717 ワード

普段私たちがプログラミングするとき、カウントダウンという機能をよく使いますが、Androidがクラスをパッケージ化していることを知らない人が多く、自分で書くことが多いです.このクラスを見つけました.共有してください.
残りの時間を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メソッドがコールバックされるという意味です.