接收位置更新

时间:2018-03-16 16:13:16

标签: android

使用方法时

requestLocationUpdates(provider,6000,9,this)

我想询问何时经过6000毫秒或改变9米距离时会调用它。

请更新

1 个答案:

答案 0 :(得分:1)

来自documentation(我的大胆):

  

minDistance参数还可用于控制位置更新的频率。如果它大于0,那么位置提供者只会在位置至少改变minDistance米时向您的应用程序发送更新,并且至少已经过了minTime毫秒。但是位置更难提供商使用minDistance参数来节省电量,因此minTime应该是节省电池寿命的主要工具。

因此,只有在满足两个条件后才会收到更新,即一旦设备已经行进了9米且已经过了6000毫秒。