如何在Android中制作倒数计时器? [英] How to make a countdown timer in Android?

查看:19
本文介绍了如何在Android中制作倒数计时器?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我有两个 XML 格式的 EditText.在一个 EditText 中,用户可以将一个数字作为分钟,而在另一个 EditText 中,一个数字作为秒.单击完成按钮后,秒 EditText 应该开始倒计时并每秒更新其文本.

I have two EditTexts in XML. In one EditText, the user can put a number as minutes and in another EditText, a number as seconds. After clicking the finish button, the seconds EditText should start to countdown and update its text every second.

另外,我怎样才能保持更新直到它达到零分零秒?

Additionally, how can I keep it updating until it gets to zero minutes and zero seconds?

推荐答案

new CountDownTimer(30000, 1000) {

    public void onTick(long millisUntilFinished) {
        mTextField.setText("seconds remaining: " + millisUntilFinished / 1000);
       //here you can have your logic to set text to edittext
    }

    public void onFinish() {
        mTextField.setText("done!");
    }

}.start();

请参阅此链接.

这篇关于如何在Android中制作倒数计时器?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆