繁体   English   中英

每隔X秒运行AsyncTask以更新GPS位置

[英]Run AsyncTask every X second to update GPS position

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

我想保持数据的更新,因此我的第一步虽然是从计时器或处理程序中调用该类。 这是实现它的明智方法,还是我最好听一下onLocationChanged并在那里进行更新?

希望您能理解,否则请多加说明。

谢谢!

在这里, alarmManager将是一个很好的解决方案。

这些使您可以计划您的应用程序在将来的某个时间运行。

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

因此,当触发警报时,请调用Async task. execute()方法Async task.

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

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

谢谢。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM