【问题标题】:How recent is getLastLocation?getLastLocation 有多新?
【发布时间】:2018-11-25 13:49:41
【问题描述】:

我目前正在为自己制作一个 Android 应用程序,为了好玩,并希望获得当前位置。 也许我会在 Play Store 上发布这个。

我正在阅读获取当前位置的最方便的方法,但由于注释 here,我决定采用 Google 方式。最终,我的研究让我上了getLastLocationexample

但是,让我感到困扰的是,它多久更新一次?有没有办法知道这个位置有多近?当我调用该方法时,设备会尝试更新“最后位置”然后将其返回给我吗?

我试图对此进行研究,但我得到的最佳答案是

返回当前可用的最近的最佳位置。

【问题讨论】:

    标签: java android google-location-services


    【解决方案1】:

    让我烦恼的是多久更新一次?

    可能永远不会。

    有没有办法知道这个位置有多近?

    a getTime() method on Location 告诉您确定Location 的系统时间。

    当我调用该方法时,设备会尝试更新“最后位置”然后将其返回给我吗?

    没有。

    【讨论】:

    • 所以 getLastLocation 几乎没有用处?我想不出我想要该位置但不在乎它是否完全错误的情况。
    • @AyxanHaqverdili:人们的移动速度太快了。如果您只需要州/省级别的结果,并且您不想持续观察它们的位置,getLastLocation() 可能会很有用。但是,是的,总的来说,我希望很少有应用程序使用它。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-07-27
    • 1970-01-01
    • 2015-08-15
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多