运行一段代码的最佳方法是什么,让我们说每一分钟?使用jodatime .. 我该怎么做?
不想使用Timer。
答案 0 :(得分:0)
你甚至不需要jodatime:
private final Handler handler = new Handler();
final Runnable code = new Runnable() {
@Override
public void run() {
// do something
// then queue the runnable again
Outerclass.this.handler.postDelayed(code, 60000L);
}
};
// ...
this.handler.postDelayed(this.gpsNotUpdatingCheck, 60000L); // delay one minute
以下是更多信息:http://developer.android.com/reference/android/os/Handler.html