在屋外进行了几个小时的测试后,当我回到家时,我发现 GPS 已启用,但未在建筑物内进行定位onLocationChanged
。因此无法调用其方法。
问题: 如何知道 GPS 没有得到任何位置修复,因为设备继续在“尝试模式”下感知您的位置。通过尝试模式,我的意思是即使在 20 到 30 分钟后它仍然没有得到任何结果的情况,它仍然宣布它自己启用(在状态栏中闪烁)。
如何知道 GPS 无法获取位置,因此切换到另一个提供商,例如 Network_Provider。
简而言之,我想让我的设备得出结论,GPS 可以肯定地找到位置修复,或者您必须通过其他方式获取位置。
我希望至少有人可以告诉我如何处理这个问题。