【问题标题】:How requestLocationUpdates() worksrequestLocationUpdates() 如何工作
【发布时间】:2014-07-11 09:24:34
【问题描述】:
  1. 我需要调用requestLocationUpdates()函数的地方,无论是活动还是应用程序
  2. 如果我们多次调用requestLocationUpdates() 会发生什么? 它会覆盖前一个请求还是会再发出一个请求?
  3. 我需要为 gps 和网络请求更新位置,我需要做什么?

【问题讨论】:

    标签: android-location


    【解决方案1】:
    1. Activity 主要是,我还没有看到有人在Application 中调用它。无论如何,我认为您也可以从Application 调用它,因为您可以在那里访问Context

    2. 没什么特别的,我觉得可能DRAIN BATTERY也不能用,如果你想调用太多次我建议使用requestSingleUpdate()方法。不,它不会覆盖,我既没有看到它,也没有在 LocationManager 文档中看到它。

    3. 来自documents

      您还可以通过调用 requestLocationUpdates() 两次从 GPS 和网络位置提供程序请求位置更新——一次用于 NETWORK_PROVIDER,一次用于 GPS_PROVIDER。

    【讨论】:

      猜你喜欢
      • 2013-05-29
      • 1970-01-01
      • 2012-06-10
      • 1970-01-01
      • 1970-01-01
      • 2023-03-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多