【发布时间】:2014-07-03 13:32:37
【问题描述】:
我看到了这种方法:
TimerTask timerTask = new TimerTask() {
@Override
public void run() {
MyMethod();
}
};
Timer timer = new Timer(true);
timer.schedule(timerTask, 0, 7200000);
1 .这是最好的方法吗?
2 。我怎样才能确保这种方法不会“死”?
注意:如果应用程序关闭,我不需要此方法在后台工作,因此无需进行服务或类似的操作。
【问题讨论】:
-
在
Android中检查link 关于Timer。 -
你需要在run()方法中做UI的东西吗?
-
不,我只是在改变 int 值。
标签: java android multithreading time delay