在我的应用程序中,我有1个imageview。我想暂停倒计时器10秒钟,并在10秒后自动恢复。我怎样才能做到这一点?任何建议将不胜感激。暂停CountDownTimer并在10秒后自动恢复
注:我是android编程的新手。
在我的应用程序中,我有1个imageview。我想暂停倒计时器10秒钟,并在10秒后自动恢复。我怎样才能做到这一点?任何建议将不胜感激。暂停CountDownTimer并在10秒后自动恢复
注:我是android编程的新手。
Timer timer = new Timer();
timer.schedule(new TimerTask()
{
@Override
public void run()
{
//your code goes here
}
}, delaytime,timeperiodtorun);
安排倒计时,直到将来的某个时间,定期通知一段时间间隔。显示在文本字段10秒倒计时的 例子:Source
new CountDownTimer(10000, 1000) {
public void onTick(long millisUntilFinished) {
mTextField.setText("seconds remaining: " + millisUntilFinished/1000);
}
public void onFinish() {
mTextField.setText("done!");
}
}.start()
在我的应用程序中,我有30秒倒数计时器。我有1个imageview,当点击时我想要做的事情是它应该暂停倒计时器10秒。并“自动”恢复。我怎么可能这样做? – 2014-10-20 13:51:17
其可行的方法是点击imagview取消一个正在运行的定时器并重新启动定时器。 – QuokMoon 2014-10-20 14:29:08
我设置了一个onclicklistener我的imageview并把coundowntimer.cancel();只要。我有一个想法应该如何创建这个,但我不知道如何编码。 我看了一些像装箱的线程,但我不知道该怎么做。请进一步解释。如果可以,请包含一些代码,以便我可以轻松理解。 – 2014-10-20 14:39:05
放缓时间为10000 – 2014-10-20 09:35:13
我很抱歉,但我还有一个问题。我已经有了一个倒计时器,我的问题是,我应该把它放在哪里?我很困惑。我应该怎样把公共空间运行起来? – 2014-10-20 13:47:49