仅根据最小距离请求位置更新

时间:2016-10-25 14:15:28

标签: android location locationmanager userlocation showuserlocation

我正在开发一个基于位置的应用程序,我希望在从前一个位置移动仪表后获取位置。

我不想给出最短的时间
void requestLocationUpdates (String provider, 
            long minTime, 
            float minDistance, 
            LocationListener listener)

有没有办法根据最小距离请求位置更新?

1 个答案:

答案 0 :(得分:0)

以下是我能找到的所有信息(requestLocationUpdates):

  

minDistance参数也可用于控制频率   位置更新。如果它大于0则为位置提供者   只会在该位置发送时向您的应用程序发送更新   由至少minDistance米改变, AND 至少改变minTime   毫秒已经过去了。然而,位置更难   提供商使用minDistance参数来节省电量,所以minTime   应该是节省电池寿命的主要工具。