gpt4 book ai didi

android - FusedLocationProviderApi.getLastLocation 是 HIGH_ACCURACY 吗?

转载 作者:行者123 更新时间:2023-11-30 00:48:57 25 4
gpt4 key购买 nike

我想问 FusedLocationProviderApi 中的 getLastLocation() 是否以 HIGH_ACCURACCY 获取位置?

当我阅读 documentation ,它说:

public abstract Location getLastLocation (GoogleApiClient client)

Returns the best most recent location currently available.

If a location is not available, which should happen very rarely, null will be returned. The best accuracy available while respecting the location permissions will be returned.

This method provides a simplified way to get location. It is particularly well suited for applications that do not require an accurate location and that do not want to maintain extra logic for location updates.

最好是否意味着获得最准确的位置?或喜欢使用 LocationRequest.PRIORITY_HIGH_ACCURACY 自动请求最后位置?

最佳答案

getLastLocation 不会创建获取当前位置的新请求。它根据之前的位置请求提供可用/保存的位置。

此已可用/保存的位置详细信息基于用户设备上任何客户端/应用请求的最后位置数据。

例如:如果用户安装并运行了 Google map ,它会为您提供设备的准确位置。在这种情况下,一旦您启动您的应用并检查上次位置,它就会为您提供高精度的位置。

如果您的设备没有 Google map ,但另一个应用程序请求的位置更新精度较低,您的 getLastLocation 将返回该精度较低的位置。

关于android - FusedLocationProviderApi.getLastLocation 是 HIGH_ACCURACY 吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41356028/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com