gpt4 book ai didi

Android onLocationChanged(最大距离)

转载 作者:行者123 更新时间:2023-11-29 01:07:26 26 4
gpt4 key购买 nike

我有一个同时使用网络和 gps 作为提供者的跟踪设备。

但是,有时提供商会向我发送一个偏离标记的位置。我该如何解决这个问题?

   // The minimum distance to change Updates in meters
private static final long MIN_DISTANCE_CHANGE_FOR_UPDATES = 10;

// The minimum time between updates in milliseconds
private static final long MIN_TIME_BW_UPDATES = 0;

是否有某种参数忽略更新的距离变化 > 超过一定数量?

欢迎任何建议!谢谢

最佳答案

您要检查多少个更新?如果您只检查一个更新,它可能每次都返回相同的值。如果您使用 LocationRequest.create() 创建位置请求,则可以使用 request.setNumUpdates(int) 将更新次数设置为 > 1,然后您可以将 onLocationChanged 中的阈值设置为查看返回的位置是否小于某个值。

关于Android onLocationChanged(最大距离),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45890936/

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