android 获取验证码的 按钮
来源:互联网 发布:天猫商城淘宝店 编辑:程序博客网 时间:2024/06/05 08:58
public class TimeCountUtil extends CountDownTimer { private Activity mActivity;private Button btn;//按钮// 在这个构造方法里需要传入三个参数,一个是Activity,一个是总的时间millisInFuture,一个是countDownInterval,然后就是你在哪个按钮上做这个是,就把这个按钮传过来就可以了public TimeCountUtil( Activity mActivity,long millisInFuture, long countDownInterval,Button btn) {super(millisInFuture, countDownInterval);this.mActivity = mActivity;this.btn =btn;}@SuppressLint("NewApi")@Overridepublic void onTick(long millisUntilFinished) {btn.setClickable(false);//设置不能点击btn.setText(millisUntilFinished / 1000 + "秒后可重新发送");//设置倒计时时间 //设置按钮为灰色,这时是不能点击的btn.setBackground(mActivity.getResources().getDrawable(R.drawable.bg_duck_back));Spannable span = new SpannableString(btn.getText().toString());//获取按钮的文字span.setSpan(new ForegroundColorSpan(Color.RED), 0, 2, Spannable.SPAN_INCLUSIVE_EXCLUSIVE);//讲倒计时时间显示为红色btn.setText(span);}@SuppressLint("NewApi")@Overridepublic void onFinish() {btn.setText("重新获取验证码");btn.setClickable(true);//重新获得点击btn.setBackground(mActivity.getResources().getDrawable(R.drawable.bg_btn_back));//还原背景色}}
0 0
- android 获取验证码的 按钮
- Android登陆页面,获取验证码按钮的实现
- Android模拟实现获取验证码时的按钮事件
- android倒计时获取验证码按钮
- Android 获取验证码 倒计时按钮
- 重新获取验证码的按钮
- 获取验证码按钮的计时
- android (获取验证码)倒计时按钮或者TextView
- 【Android自定义View实战】之获取验证码倒计时按钮
- Android发送验证码的倒计时按钮
- 获取验证码的按钮状态变化的实现
- 获取短信验证码时的倒计时按钮实现
- 获取短信验证码时的倒计时按钮实现
- 获取短信验证码时的倒计时按钮实现
- 获取验证码按钮,点击后倒计时功能的实现
- 原生CountDownTimer 类实现获取验证码的按钮
- Android 实现点击按钮获取验证码 60秒后重新获取效果
- Android 实现点击按钮获取验证码 60秒后重新获取效果
- 高配版极速O艇制作教程
- CSS之控制所有p段落,首行缩进两个字符!
- 微观SOA:服务设计原则及其实践方式(下篇)
- SQL_server的神技开发利器 SQLPrompt 两个工具统统含有注册码
- 连接字符串设置(Web.config配置)
- android 获取验证码的 按钮
- jenkins 配置本地SVN
- 接口和抽象类区别
- Spring之自动装配
- spool
- QRCode与QRCode.js生成二维码
- 关于CAD2008的一个bug
- iOS10 RSA加解密为空,SecItemAdd statues = -34018
- vue.js中的vue-cli中各个文件简单介绍