原生CountDownTimer 类实现获取验证码的按钮
16lz
2021-01-24
mButton.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { new CountDownTimer(10000, 1000) { // 第一个参数是总的倒计时时间 // 第二个参数是每隔多少时间 (ms) 调用一次 onTick() 方法 public void onTick(long millisUntilFinished) { mButton.setText(millisUntilFinished / 1000 + "s 后重新发送"); mButton.setEnabled(false); } public void onFinish() { mButton.setText("重新获取验证码"); mButton.setEnabled(true); } }.start(); }});
更多相关文章
- Android中用webView引用js
- 常用方法(1)------根据图片的url路径获得Bitmap对象
- Android静态安全检测 -> 密钥硬编码
- android屏幕监控上下左右滑动
- 使用android中的AIDL让Service与Activity通信[转]
- Android之自定义ViewGroup
- Android执行POST请求
- Android(安卓)Audio上层实现
- [Android]单元测试实例