Android中实现60s倒计时的操作

来源:互联网 发布:lpl选手数据 编辑:程序博客网 时间:2024/06/04 19:48

1、创建一个继承CountDownTimer类,重写里面的方法和构造函数
代码如下:

class TimeCount extends CountDownTimer{    public TimeCount(long millisInFuture, long countDownInterval) {        super(millisInFuture, countDownInterval);    }    @Override    public void onTick(long l) {//计时过程的方法        btn_get_code.setClickable(false);//防止重复点击        btn_get_code.setText(l / 1000 + "s");    }    @Override    public void onFinish() {        //计时完成的方法        btn_get_code.setText("获取验证码");    }}

2、在布局文件中创建一个button按钮

更多文章敬请关注下面的二维码

这里写图片描述

0 0