0

我想编写一个服务来跟踪我当前的位置(以及一个不同的服务来满足我的速度)。我看过一些代码示例,但它们都是针对活动而不是针对服务的。我希望服务跟踪直到我停止它。我该怎么做?

4

1 回答 1

1

我想编写一个 SERVICE 来跟踪我当前的位置(以及我的速度的不同服务)。

您可以使用一项服务完成这两项任务。您不需要两项服务。

我该怎么做?

调用您的. requestLocationUpdates()_ 致电您的. 收集您提供给的位置和速度数据。确保用户可以完全控制何时调用和调用。此外,请求适当的许可(例如,)。LocationManageronCreate()ServiceremoveUpdates()onDestroy()ServiceonLocationChanged()LocationListenerrequestLocationUpdates()startService()stopService()ACCESS_FINE_LOCATION

于 2012-09-05T16:56:28.593 回答