0

我一直在浏览locationManager API的谷歌文档,特别是该方法locationManager.requestLocationUpdates(LocationManager.NETWORK_PROVIDER, 60000, 10, this);

在上述线路中,经理将在每分钟和 10 米距离后检查位置更新。我的问题是它实际上是否考虑了这两个参数?例如,如果您正在开车,该方法将如何工作?它会因为您超过两次更新之间的最小距离而开始寻找更新的位置,还是会等待一分钟而不管?

如果有人能告诉我它的行为,那就太好了。谢谢。!!

4

2 回答 2

0

它将始终使用间隔作为查询触发器,但仅在其超出第二个参数中指定的距离时才返回结果。

于 2013-06-29T22:29:18.373 回答
0

您应该考虑查看 GmsCore 中的新位置 API。

于 2013-06-29T23:36:41.407 回答