Android Google Maps setMyLocationEnabled(true)显示当前位置需要很长时间
我正在使用,地图视图会在一段时间后显示我的位置。。但有时需要超过10秒。另一方面,调用mFusedLocationClient.getLastLocation会立即返回位置,我可以显示当前位置的标记 为什么蓝点不能立即显示出来?我不想有额外的标记。getLastLocation是一个缓存位置,可能不是您的实际位置Android Google Maps setMyLocationEnabled(true)显示当前位置需要很长时间,android,google-maps,android-gps,Android,Google Maps,Android Gps,我正在使用,地图视图会在一段时间后显示我的位置。。但有时需要超过10秒。另一方面,调用mFusedLocationClient.getLastLocation会立即返回位置,我可以显示当前位置的标记 为什么蓝点不能立即显示出来?我不想有额外的标记。getLastLocation是一个缓存位置,可能不是您的实际位置 地图不会立即显示您的位置,因为锁定GPS卫星需要时间。如果您使用融合客户端来监听位置变化,您可能会看到相同的结果。在旧时代,我记得这个蓝点周围有一个阴影,表示位置可信度。使用某种标准,
地图不会立即显示您的位置,因为锁定GPS卫星需要时间。如果您使用融合客户端来监听位置变化,您可能会看到相同的结果。在旧时代,我记得这个蓝点周围有一个阴影,表示位置可信度。使用某种标准,是否有可能恢复这种行为?查看文档仍然很有趣。在真实设备上进行测试表明默认设置并非如此。