线程的等待和调度时间在android中

时间:2018-01-16 05:36:12

标签: android multithreading timer

我想这样做,

我有 1 任务,我希望每 30秒重复一次。表示该任务的等待时间 30秒计划时间 30秒。然后我还有其他我想在等待时间工作的东西。 让我们这样做。我有骰子,旋转30秒并等待30秒。现在在等待时间之间我想要倒计时器显示30秒。像30 29 28 ......等等(骰子停止计时器)。当它为0然后再次骰子旋转30秒。

我知道有类似 Timer,CoutDownTimer 的类。但究竟哪个班级适合我的场景很难找到我。

请帮帮我。谢谢你提前

1 个答案:

答案 0 :(得分:0)

我建议您使用TimerTask

write a class which extends TimerTask



public class PeriodictaskClass extends TimerTask{   
        public void run() {
            // write code snippet here
        }
    }

您可以通过调用

来执行此操作
Timer timer = new Timer();
timer.schedule(new PeriodictaskClass(), 0, 30000);