草庐IT

setFastestInterval

全部标签

android - 位置客户端相对于 setInterval、setFastestInterval 和 setSmallestDisplacement 的优先级?

如果locationClient.setInterval(60*1000);locationClient.setSmallesDisplacement(10);locationClient.setFastestInterval(1000);给定了,那么什么时候调用updates呢?如果用户在60秒内移动了10米,是否会调用位置更新?或者如果用户在60秒内没有移动任何距离,可以获取更新吗?如果一次使用所有属性,哪个优先?我已经在我的应用程序中使用了所有这些。但是,它仅在位移为1米且间隔为30秒时才有效。当位移增加到20mts并保持相同的间隔时,会得到更奇怪的结果。

android - LocationRequest setInterval (long millis) 和 LocationRequest setFastestInterval (long millis) 的区别

我在android中每隔5分钟编写一次我自己的后台位置更新。我想知道setInterval和setFastestInterval的区别当我将Interval设置为5分钟并将FastestInterval设置为2分钟时。每2分钟调用一次位置更新。我想知道区别。我无法理解此https://developer.android.com/reference/com/google/android/gms/location/LocationRequest.html的开发人员页面中到底写了什么另外:只有当第一次更新的距离超过20米且第二次更新时,是否有内置功能来检查位置更新?谢谢!