2014-10-20 106 views

回答

0
Timer timer = new Timer(); 
    timer.schedule(new TimerTask() 
    { 
     @Override 
     public void run() 
     { 
      //your code goes here 
     } 
    }, delaytime,timeperiodtorun); 
+0

放缓时间为10000 – 2014-10-20 09:35:13

+0

我很抱歉,但我还有一个问题。我已经有了一个倒计时器,我的问题是,我应该把它放在哪里?我很困惑。我应该怎样把公共空间运行起来? – 2014-10-20 13:47:49

0

安排倒计时,直到将来的某个时间,定期通知一段时间间隔。显示在文本字段10秒倒计时的 例子:Source

new CountDownTimer(10000, 1000) { 
     public void onTick(long millisUntilFinished) { 
     mTextField.setText("seconds remaining: " + millisUntilFinished/1000); 
    } 
     public void onFinish() { 
     mTextField.setText("done!"); 
    } 
    }.start() 
+0

在我的应用程序中,我有30秒倒数计时器。我有1个imageview,当点击时我想要做的事情是它应该暂停倒计时器10秒。并“自动”恢复。我怎么可能这样做? – 2014-10-20 13:51:17

+0

其可行的方法是点击imagview取消一个正在运行的定时器并重新启动定时器。 – QuokMoon 2014-10-20 14:29:08

+0

我设置了一个onclicklistener我的imageview并把coundowntimer.cancel();只要。我有一个想法应该如何创建这个,但我不知道如何编码。 我看了一些像装箱的线程,但我不知道该怎么做。请进一步解释。如果可以,请包含一些代码,以便我可以轻松理解。 – 2014-10-20 14:39:05