一,API
CountDownTimer (long millisInFuture, long countDownInterval)
参数1,设置倒计时的总时间(毫秒)
参数2,设置每次减去多少毫秒
二,调用,及代码片
timer.start();
private CountDownTimer timer = new CountDownTimer(60000, 1000) {
@Override
public void onTick(long millisUntilFinished) {
registerTimerTvShow.setText("(" + (millisUntilFinished / 1000) + ")");
}
@Override
public void onFinish() {
registerTimerTvShow.setText("重新发送");
}
};
@OnClick({R.id.login_tv_title, R.id.register_timer_tv_show})
public void onViewClicked(View view) {
switch (view.getId()) {
case R.id.login_tv_title:
break;
case R.id.register_timer_tv_show:
timer.start();
break;
}
}