【问题标题】:Can we getLastknown location or approximate location without using GPS On in android?我们可以在不使用 android 的 GPS 的情况下获取上一个已知位置或大致位置吗?
【发布时间】:2016-07-06 19:27:42
【问题描述】:

我正在写一个建议在设施附近的服务 我正在使用 fuseAPI 并询问最后一个已知位置,以便我至少可以提出一些建议。如果我要求用户使用 GPS,他正在卸载应用程序。

我使用谷歌的标准代码来获取最后一个已知位置,我认为即使用户关闭 GPS,它也会给出最后一个已知位置。

【问题讨论】:

    标签: android geolocation android-gps


    【解决方案1】:

    Google API 可让您选择位置提供商、GPS 或网络(接入点,如果支持)。 使用LocationManager.NETWORK_PROVIDER

    的方法

    此外,您可以使用isProvideEnabled 方法检查提供程序是否已启用(如果您的 AP 支持位置):

    boolean isNetworkEnabled = locationManager.isProviderEnabled(LocationManager.NETWORK_PROVIDER);
    

    【讨论】:

      猜你喜欢
      • 2011-10-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-10-05
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多