【发布时间】:2014-11-01 09:45:11
【问题描述】:
到目前为止,当使用 LocationClient 来获取用户的最后一个已知位置时,我没有遇到任何问题,例如在 Jelly Bean 上进行测试。
我有一个 KitKat 手机进行测试,我发现 Settings -> Location 中有一个 DEFAULT 设置,称为“仅限设备”,它完全依赖 GPS 来启动、连接和获取位置。这需要一段时间。另外,当我在室内时,它可能找不到任何位置。
如果我转到“设置”并切换到“高精度”,我会返回我的应用,BAM 位置就在那里。
问题是:
如何检测 KitKat 上设置了这三个位置设置中的哪一个并要求用户更改(或直接自己更改)
三个设置分别是:
-仅限设备
-省电模式
-高精度
【问题讨论】: