gpt4 book ai didi

android - 当您使用距离过滤器时,gps 如何知道它移动了 x 米?

转载 作者:行者123 更新时间:2023-11-29 02:03:10 28 4
gpt4 key购买 nike

gps 有什么方法可以智能地做到这一点,还是它只是以给定的频率检查位置,如果位置小于 x 米,它就不会触发事件?

最佳答案

参见 requestLocationUpdates()文档:

The minDistance parameter can also be used to control the frequency of location updates. If it is greater than 0 then the location provider will only send your application an update when the location has changed by at least minDistance meters, AND at least minTime milliseconds have passed. However it is more difficult for location providers to save power using the minDistance parameter, so minTime should be the primary tool to conserving battery life.

因此,通过声明 minDistance,您也声明了 minTime。如果 minTime 到期并且您的设备移动了至少 minDistance,提供商将向您发送更新。所以你的假设是正确的。另请注意,minTime 只是提供者的提示,您可能会在 minTime 再次过期之前获得更新。

关于android - 当您使用距离过滤器时,gps 如何知道它移动了 x 米?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11484497/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com