手机注册获取短信验证

来源:互联网 发布:js控制div背景颜色 编辑:程序博客网 时间:2024/04/29 14:39
/** 获取验证码*/private class GetCheckNumberOnClickListener implements OnClickListener{<span style="white-space:pre"></span>@Override<span style="white-space:pre"></span>public void onClick(View v) {<span style="white-space:pre"></span>// TODO Auto-generated method stub<span style="white-space:pre"></span>MyCount myCount = new MyCount(60000,1000);<span style="white-space:pre"></span>myCount.start();<span style="white-space:pre"></span>}<span style="white-space:pre"></span>}/** 倒计时*/public class MyCount extends CountDownTimer{  <span style="white-space:pre"></span>//构造函数,都是毫秒为单位  <span style="white-space:pre"></span>public MyCount(long millisInFuture, long countDownInterval) {  <span style="white-space:pre"></span>    super(millisInFuture, countDownInterval);      <span style="white-space:pre"></span>   // TODO Auto-generated constructor stub  <span style="white-space:pre"></span>}  <span style="white-space:pre"></span>@Override  <span style="white-space:pre"></span>public void onFinish() {  <span style="white-space:pre"></span>    // TODO Auto-generated method stub  <span style="white-space:pre"></span>   getCheckNumber.setClickable(true);           getCheckNumber.setText("重新获取");<span style="white-space:pre"></span>   getCheckNumber.setBackgroundResource(R.drawable.common_btn_blue_normal);<span style="white-space:pre"></span>   //倒计完成          }  <span style="white-space:pre"></span>@Override  <span style="white-space:pre"></span>public void onTick(long millisUntilFinished) {  <span style="white-space:pre"></span>    // TODO Auto-generated method stub  <span style="white-space:pre"></span>   getCheckNumber.setClickable(false);<span style="white-space:pre"></span>   getCheckNumber.setBackgroundResource(R.drawable.bg_key_normal);<span style="white-space:pre"></span>   getCheckNumber.setText("" + millisUntilFinished / 1000 + " 秒");  <span style="white-space:pre"></span>}    }  


0 0
原创粉丝点击