【发布时间】:2011-05-05 11:34:14
【问题描述】:
我已经阅读了几篇关于位置更新和在 android 上获取用户位置的文章,但我仍然感到困惑,当我要根据我的要求实施时,考虑到性能、电池消耗和准确性的所有事实。 以下是我的要求。 我想使用 GPS 获取用户的当前位置,如果 GPS 不可用,则提示用户相同并根据网络位置提供位置(例如,基于蜂窝塔的三角测量或任何其他提供最准确结果的位置)。
当用户改变他的位置时,它应该更新位置并通知用户。
如果有人可以通过一些示例代码向我建议一些合适的解决方案,我将非常感谢。
谢谢 问候
阿什
【问题讨论】:
-
如果在合理的时间内(如果用户在室内,则为 5-10 秒)内未获取信号,您应该使用 GPS 位置监听器并超时 GPS 监听器。在这种情况下,您应该过渡到网络提供商,但偶尔检查是否可以进行 GPS 定位。您需要什么样的准确度?
标签: android