小编典典

如何在Android中制作倒数计时器?

all

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

此外,我怎样才能让它保持更新,直到它达到零分钟和零秒?


阅读 68

收藏
2022-06-20

共1个答案

小编典典

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();

请参阅此链接

2022-06-20