我想编写一个服务来跟踪我当前的位置(以及一个不同的服务来满足我的速度)。我看过一些代码示例,但它们都是针对活动而不是针对服务的。我希望服务跟踪直到我停止它。我该怎么做?
问问题
979 次
1 回答
1
我想编写一个 SERVICE 来跟踪我当前的位置(以及我的速度的不同服务)。
您可以使用一项服务完成这两项任务。您不需要两项服务。
我该怎么做?
调用您的. requestLocationUpdates()
_ 致电您的. 收集您提供给的位置和速度数据。确保用户可以完全控制何时调用和调用。此外,请求适当的许可(例如,)。LocationManager
onCreate()
Service
removeUpdates()
onDestroy()
Service
onLocationChanged()
LocationListener
requestLocationUpdates()
startService()
stopService()
ACCESS_FINE_LOCATION
于 2012-09-05T16:56:28.593 回答