计算使条件成立的时间

时间:2014-01-22 13:15:02

标签: java android timer

我想做的是开始时间(如秒表)&让我们说如果(时间= = 2分钟)我想做点什么,这可能是一个非常简单的问题,但这可以帮助我度过大时间,我处于中间状态。任何解决方案都会感激不尽。

2 个答案:

答案 0 :(得分:1)

通过Timer方法预定TimerTaskschedule对象应该可以解决问题。非常简单,因为TimerTask为您提供了定义实际内容的上下文run

修改

CountdownTimer结合计时器的cancel方法怎么样?

答案 1 :(得分:0)

这是我发现使用计时器的第一个例子。我只是根据你的需要修改它。请在询问前搜索。

new CountDownTimer(300000, 1000) {

     public void onTick(long millisUntilFinished) {
     long time = 300000- millisUntilFinished;

      if(time == 120000){
          // do whatever you want
      }

     }

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