【发布时间】:2014-07-11 09:24:34
【问题描述】:
- 我需要调用
requestLocationUpdates()函数的地方,无论是活动还是应用程序 - 如果我们多次调用
requestLocationUpdates()会发生什么? 它会覆盖前一个请求还是会再发出一个请求? - 我需要为 gps 和网络请求更新位置,我需要做什么?
【问题讨论】:
标签: android-location
requestLocationUpdates()函数的地方,无论是活动还是应用程序requestLocationUpdates() 会发生什么?
它会覆盖前一个请求还是会再发出一个请求? 【问题讨论】:
标签: android-location
Activity 主要是,我还没有看到有人在Application 中调用它。无论如何,我认为您也可以从Application 调用它,因为您可以在那里访问Context。
没什么特别的,我觉得可能DRAIN BATTERY也不能用,如果你想调用太多次我建议使用requestSingleUpdate()方法。不,它不会覆盖,我既没有看到它,也没有在 LocationManager 文档中看到它。
来自documents:
您还可以通过调用 requestLocationUpdates() 两次从 GPS 和网络位置提供程序请求位置更新——一次用于 NETWORK_PROVIDER,一次用于 GPS_PROVIDER。
【讨论】: