android CountDownTimer 倒计时

在以前使用倒计时的时候都是自己通过使用handle延迟发送来实现,但是最近在Android当中发现一个类,是Android提供的倒计时实现类,使用简单,原理也是通过handle来进行倒计时的;

一个简单的小李子:


  1. private TextView text;  
  2.     private CountDownTimer timer = new CountDownTimer(100001000) {  
  3.   
  4.         @Override  
  5.         public void onTick(long millisUntilFinished) { 
  6.             text。setEnable(false);
  7.             text.setText((millisUntilFinished / 1000) + "秒后可重发");  
  8.         }  
  9.   
  10.         @Override  
  11.         public void onFinish() {  
  12.             text.setEnabled(true);  
  13.             text.setText("获取验证码");  
  14.         }  
  15.     };  

调用的时候很简单:timer.start();


郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。