gpt4 book ai didi

android - GPS 在建筑物内不工作

转载 作者:行者123 更新时间:2023-11-29 16:09:54 25 4
gpt4 key购买 nike

在屋外测试几个小时后,当我回到家时,我发现 GPS 已启用但无法在建筑物内进行定位。因此其 onLocationChanged 方法无法获取打电话。

问题:当设备继续在“尝试模式”下感知您的位置时,如何知道 GPS 没有获得任何位置修复。我所说的尝试模式是指它没有到达任何位置的情况结果即使在 20 到 30 分钟后它仍然声明它自己已启用(在状态栏中闪烁)。

人们怎么知道 GPS 无法获取位置信息,所以切换到另一个供应商,如 Network_Provider。

简而言之,我想让我的设备得出结论,即 GPS 可以确定定位,否则您必须通过其他方式获取位置。

我希望至少有人可以告诉我如何处理这个问题。

最佳答案

下面的链接有一个很棒的教程,介绍如何从 GPS 和/或网络获取位置。

它使用一个定时器任务,在特定时间段内分析是否有GPS定位,假设为20秒。如果不是,它将从网络返回位置作为当前位置。如果有来自 GPS 的位置,那么它将比较哪个更新是新的(最新的),并返回它。

What is the simplest and most robust way to get the user's current location on Android?

关于android - GPS 在建筑物内不工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14233449/

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