如果我将velocityInterval设置得太低,我会在FusedLocationProvider中丢失请求的位置更新吗?

时间:2015-03-06 22:36:50

标签: android google-play-services fusedlocationproviderapi

我还没有找到关于此的大量文档,而且测试看起来并不简单或直接。我正在构建LocationRequest以便在FusedLocationProvider中使用。为方便起见,这里是文档的链接:

http://developer.android.com/reference/com/google/android/gms/location/LocationRequest.html

我的priority设置为PRIORITY_HIGH_ACCURACY。我了解fastestInterval允许我的应用接收其他应用请求的位置更新。对于我们的使用,我们希望以牺牲电池寿命为代价来准确定位。

如果另一个应用请求优先级较低但间隔时间较短的地点,我是否有可能因为我的fastestInterval已经遇到更频繁的低优先级而失去我的位置更新位置更新?

1 个答案:

答案 0 :(得分:0)

如果设置 setFastestInterval(显式设置最快的位置更新间隔) setInterval(设置所需的活动位置更新间隔),请确保从您的更新请求获取更新。另外,您可以听取其他应用程序发出的请求的更新。