0

我正在开发一个基于位置的应用程序,我想在仪表从先前位置移动后获取位置。我不想给最少的时间

void requestLocationUpdates (String provider, 
            long minTime, 
            float minDistance, 
            LocationListener listener)

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

4

1 回答 1

1

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

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

于 2017-04-20T08:47:08.657 回答