android CountDownTimer 倒计时
在以前使用倒计时的时候都是自己通过使用handle延迟发送来实现,但是最近在Android当中发现一个类,是Android提供的倒计时实现类,使用简单,原理也是通过handle来进行倒计时的;
一个简单的小李子:
- private TextView text;
- private CountDownTimer timer = new CountDownTimer(10000, 1000) {
- @Override
- public void onTick(long millisUntilFinished) {
- text。setEnable(false);
- text.setText((millisUntilFinished / 1000) + "秒后可重发");
- }
- @Override
- public void onFinish() {
- text.setEnabled(true);
- text.setText("获取验证码");
- }
- };
调用的时候很简单:timer.start();
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。