java - 等待倒计时结束

标签 java android timer countdowntimer

我需要编写代码方面的帮助,

如何编写代码等待倒计时器完成?

我尝试用 boolean 值表示倒数计时器是否正在运行,并且在代码中,它是这样的:

---part 1 of code---

While(running){}

---part2 of the code---

它使屏幕卡住...不知道如何解决这个问题..帮助某人?

最佳答案

CountDownTimer 已经有了这个功能,你只需要把你想让它们在计时器结束后工作的代码放在 onFinish() 中,如下所示

 countDownTimer = new CountDownTimer(10000, 1000) {
        @Override
        public void onTick(long l) {

        }

        @Override
        public void onFinish() {
          //this part will work after timer have finished
        }
    }.start();

关于java - 等待倒计时结束,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61045407/

相关文章:

android - 如何直接跳到电子邮件应用程序和 setType(audio/wav)?

python - 计时器的 Tkinter 代码使应用程序崩溃(python)

java - 三星 Galaxy Y S5360 的布局问题

java - JDWP 的 JVM 错误

java - 单击时更改 ListView 项目背景

java - android: 从 java 问题调用 javascript

c# - C#中组件的默认图标存放在哪里?

java - 如何做一个定时器监听器?

java - 如果我试图不断检查目录是否存在,最佳做法是什么? JAVA

Java,在对象更改时提醒父级