以前好多倒计时的需求都需要自己去写,今天发现android 原来自带了倒计时的类CountDownTimer,和适合用于发送短信,等待验证码的情况
成都创新互联公司是创新、创意、研发型一体的综合型网站建设公司,自成立以来公司不断探索创新,始终坚持为客户提供满意周到的服务,在本地打下了良好的口碑,在过去的十载时间我们累计服务了上千家以及全国政企客户,如成都广告制作等企业单位,完善的项目管理流程,严格把控项目进度与质量监控加上过硬的技术实力获得客户的一致称赞。
代码展示了在一个TextView进行60S的倒计时功能
public class MainActivity extendsAppCompatActivity{ private TextView test; @Override protected void onCreate(Bundle savedInstanceState) { test = (TextView) findViewById(R.id.test); timer.start(); } private CountDownTimer timer = new CountDownTimer(60000, 1000) { @Override public void onTick(long millisUntilFinished) { test.setText((millisUntilFinished / 1000) + "秒后可重发"); } @Override public void onFinish() { test.setText("获取验证码"); } }; }
调用timer.start();开始倒计时
CountDownTimertimer = new CountDownTimer(60000, 1000)中,第一个参数表示总时间,第二个参数表示间隔时间。意思就是每隔一秒会回调一次方法onTick,然后60秒之后会回调onFinish方法。当然,开发完APP也是需要进行全方位的检测:www.ineice.com。
文章题目:CountDownTimer倒计时器的使用
文章源于:https://www.cdcxhl.com/article12/gjipgc.html
成都网站建设公司_创新互联,为您提供App设计、Google、软件开发、企业建站、虚拟主机、品牌网站制作
声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联