Android位置更新间隔

标签 android location

我正在试验 Android 的位置更新。 requestLocationUpdates 负责提供更新。使用以下代码:

locationManager.requestLocationUpdates(provider, 300000, 10, this);

我应该只接收相隔 5 分钟和 10 米的更新。但是更新每隔几秒钟就会持续不断,甚至在我坐着不动的时候也是如此。

GPS 是我使用的提供商。

我需要将更新隔开。我可以尝试什么?

最佳答案

10m 太小了 - 我会增加它。 GPS 精度不是很好,因此每次它感应到微小的差异时,您都会得到另一个位置。我会把它提高到 100m,我希望你会得到合理数量的地点。

如果您确实希望它更具体,那么您将需要处理音量,因为更准确意味着更多音量。

关于Android位置更新间隔,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7221469/

相关文章:

javascript - Angular 重定向功能

使用 DownloadManager 时 ListView 中的 Android ProgressBar

android - 初始化 fragment ,但不立即显示

ios - 如何在 IOS 真实设备上设置假 GPS 位置

ios - Swift 3 中未计算距离

android - 致命异常 : java. lang.StackOverflowError:检查位置权限请求时堆栈大小为 8MB

java - 如何强制用户在允许访问 Activity 之前处理对话框? AND 我的许可代码有什么问题?

javascript - 使用 Ionic( Angular )。无法访问显示屏/屏幕内有按钮的移动设备的硬件后退按钮

android - 新的@SystemApi注解是什么意思,和@hide有什么区别?

javascript - 如何在 Javascript/Angularjs 中检测用户来自哪里的 url?