- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我想问 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/
For my specific use case, I need to fetch the device's real-time location updates and pass them t
我目前正在为自己制作一个 Android 应用程序,出于乐趣,并希望获取当前位置。 也许我会在 Play 商店上发布此内容。 我正在阅读获取当前位置的最便捷方法,但由于注释 here ,我决定走谷歌的
我开发了一个应用程序来获取当前位置,但是我没有得到任何位置信息,我也尝试了 GoogleService failed to initialize 中的解决方案但它对我不起作用。 这是我的主要 Acti
从 LocationManager 调用 requestLocationUpdates 是否会更新 getLastLocation 返回的位置? 即,我可以这样做吗: 调用 getLastLocati
我想设置一个按钮,当我按下按钮时,然后获取位置。 FusedLocationProviderClient userLocationProviderClient = LocationServices.g
我正在使用 google play services location api。我希望能够一次获取用户的当前位置,而不是监听更新。我目前正在使用 getLastLocation 来获取用户最后已知的位
我正在使用 google play services api 在我的应用程序中获取位置更新。但是,出于某种原因,当客户端连接时,client.getLastLocation() 不会更改其值。只有通过
我通过单击按钮在我的应用程序中获取与 FusedLocationProviderClient 的坐标以存储到数据库中。问题是,当我重新启动手机或模拟器时,.getLastLocation() 为 nu
我需要知道从此方法返回的 Location 对象的更新频率以及它是基于时间、距离还是其他? 最佳答案 根据getLastLocation()文档它返回已知位置。 我认为它存储 LocationClie
自融合位置提供程序发布以来,我一直在使用它,我对它非常满意(比旧系统好得多)。但是当结合使用地理围栏和 LocationClient.lastKnownLocation() 时,我遇到了一个特殊问题。
我只需要清楚这一点,getLastLocation()方法会给我最后一个已知位置和 requestLocationUpdates每一段时间都会给我当前位置。 现在,我正在开发一个简单的应用程序来跟踪汽
我想在我的 Android 项目中简单地检索设备位置,为此我使用播放服务方法: protected synchronized void buildGoogleApiClient() {
问题 我不明白为什么现在 getLastLocation() 返回 null。我刚刚移动了代码 fragment 以获取检查权限代码 fragment 下的最后一个已知位置,现在每次我运行应用程序时,
我需要将异步 FusedLocationApi.getLastLocation 调用转换为同步调用。我不是 Java 的大专家,我不确定我做对了。 我想连接到 GoogleApiClient,然后阻止
我有定位服务的单例 public class LocationService implements GoogleApiClient.ConnectionCallbacks, Googl
我正在尝试通过 LocationClient 接收我的当前位置,但由于某种原因它返回 null。我不想使用 GPS,因此我在我的 list 中伪造了精确的位置访问权限。 list : --> 主要
我有一个应用程序可以获取用户的当前位置,然后加载 Google map 并绘制他们所在区域的兴趣标记。它适用于 Marshmallow 以下的所有内容。我已经添加了运行时权限检查,并且在收到提示时正在
我是 Android 编程的新手,想从创建一个非常基本的应用开始,在屏幕上显示当前位置的纬度和经度。 我正在为我的 Samsung Galaxy S3 开发并阅读您需要 kickstart the p
我是 Android 世界的新手。我只是引用了谷歌的这个教程: http://developer.android.com/training/location/retrieve-current.html
我试图在 3 天内解决这个问题。我失去了调试的视线,看不到我的错误。我正在尝试构建一个请求当前位置的应用程序。 我的 getLastLocation 返回 null,有人能指出我哪里做错了吗? 这是我
我是一名优秀的程序员,十分优秀!