Android "120秒后重新获取"
来源:互联网 发布:苹果电脑可以学c语言吗 编辑:程序博客网 时间:2024/05/16 01:11
public class VerifyCodeCountTimer extends CountDownTimer{ // 时间防止从119s开始显示(以倒计时120s为例子) public static final int TIME_COUNT = 121000; private TextView btn; private String endStrRid; // 未计时的文字颜色,计时期间的文字颜色 private int normalColor, timingColor; Context mContext; public VerifyCodeCountTimer(long millisInFuture, long countDownInterval,TextView btn, String endStrRid) { super(millisInFuture, countDownInterval); this.btn = btn; this.endStrRid = endStrRid; } public VerifyCodeCountTimer(Context context, TextView btn, String endStrRid) { super(TIME_COUNT, 1000); this.btn = btn; this.endStrRid = endStrRid; this.mContext = context; } public VerifyCodeCountTimer(TextView btn) { super(TIME_COUNT, 1000); this.btn = btn; } public VerifyCodeCountTimer(TextView tv_varify, int normalColor, int timingColor) { this(tv_varify); this.normalColor = normalColor; this.timingColor = timingColor; }// 计时完毕时触发@Overridepublic void onFinish() { if (normalColor > 0) { btn.setTextColor(normalColor); } btn.setText(endStrRid); btn.setEnabled(true); btn.setBackgroundResource(R.drawable.bg_verify_code); } // 计时过程显示 @Override public void onTick(long millisUntilFinished) { if (timingColor > 0) { btn.setTextColor(timingColor); } btn.setEnabled(false); btn.setText(millisUntilFinished / 1000 + "秒后重新获取"); btn.setBackgroundColor(Color.GRAY); }}
0 0
- Android "120秒后重新获取"
- Android 实现点击按钮获取验证码 60秒后重新获取效果
- Android 实现点击按钮获取验证码 60秒后重新获取效果
- Android 实现点击按钮获取验证码 60秒后重新获取效果
- Android点击获取验证码60秒后重新获取验证码
- Jquery插件实现点击获取验证码后60秒内禁止重新获取
- Jquery插件 防刷新倒计时 “点击获取验证码后60秒内禁止重新获取
- Jquery获取手机验证码后60秒内禁止重新获取 简单例子
- Jquery插件 防刷新倒计时 “点击获取验证码后60秒内禁止重新获取
- jQuery插件实现“点击获取验证码后60秒内禁止重新获取(防刷新)”
- jQuery插件实现“点击获取验证码后60秒内禁止重新获取(防刷新)”
- 重新联网后,重新获取数据
- flash as3 timer 30秒后重新播放
- 实现60秒后获取验证码
- Android反编译后重新打包
- android中获取验证码后出现60秒的倒计时
- Android获取年月日时分秒
- js实现按钮点击60秒后重新启用(重新发送验证码)
- 修改驱动程序,解决“inf文件中找不到所需的段落”的问题
- 第十二周项目2——操作用邻接表存储的图
- 十二周 项目一 图基本算法库
- 【c#】——数据类型
- 思路不能太狭隘,要学他
- Android "120秒后重新获取"
- 所需即所获:像 IDE 一样使用 vim
- IIS无法访问动态链接库DLL,VS调试可以。
- 神奇的VIM
- 杭电 1010 Tempter of the Bone
- 第十二周 - 项目2 - 操作用邻接表存储的图
- 第十周 项目3-2
- android 触摸事件处理流程说明
- ORACLE中极易混淆的几个NAME