0

我有一个扩展类AsyncTask,它从设备中获取 gps 坐标。

我想保持数据更新,所以我最初的想法是从计时器或处理程序调用类。这是实现它的聪明方法,还是我最好听听onLocationChanged并在那里进行更新?

希望你明白这个想法,否则会详细说明。

谢谢!

4

1 回答 1

0

AnalarmManager将是一个很好的解决方案。

这些允许您安排您的应用程序在将来的某个时间点运行。

当警报响起时,系统会广播已为其注册的 Intent,如果目标应用程序尚未运行,则会自动启动它。

所以当警报被触发时,调用你的execute()方法Async task.

有关更多信息,请参阅:http: //developer.android.com/reference/android/app/AlarmManager.html

我也想在不久的将来在我的应用程序中实现相同的功能。如果您获得了解决方案,请不要忘记更新有关您如何实施它的帖子。

谢谢你。

于 2012-06-19T11:31:41.543 回答