【发布时间】:2013-06-05 13:21:43
【问题描述】:
我在 StackOverflow 上看到了一些关于使用 Timer 定期为 Android 应用发起 getLocation 调用的讨论。我不确定这种方法是否仍然是最新的,因为 .setInterval 似乎做同样的事情。
我相信计时器的代码看起来像这样:
Final Int PERIOD = 60*1000*60; //every hour
timer.schedule(new TimerTask(){
@Override
public void run() {
try {
Location theLocation = mLocationClient.getLastLocation();
} catch (Exception e) {
e.printStackTrace();
}
}}, 0, PERIOD);
简单来说:
locationRequest.setInterval(PERIOD);
【问题讨论】:
标签: android timer geolocation android-location