【发布时间】:2015-09-15 19:22:24
【问题描述】:
如果我错了,请纠正我:
1) 您无法在所有 Android 版本上以编程方式打开/关闭 GPS。也许一些以前的版本,和一些黑客,但不是在所有设备上。根本不允许。
这只剩下两个选择:
1) 使用新的 Google Play 服务提示用户更改这些设置。 一个问题是,如果您只想允许用户打开 GPS, 但不是WIFI?解析器将为他们提供打开两者的选项。如何 你能只打开一个而不打开另一个吗?
2) 通过触发 Intent 将用户发送到设置应用程序。
现在 1) 用户必须安装当前的 google play 服务。 如果没有,可以通过标准 GPS 对话框提示他们安装它。
好的,现在 2) 将用户发送到设置应用程序。我有以下问题:
当我触发此意图时,他们不仅可以更改位置/GPS 设置,还可以点击“设置”应用程序中的小返回按钮,并调整所有设置。有什么办法可以防止这种情况发生吗?无论如何要在没有内部后退按钮的情况下调出位置/GPS设置?谢谢。
【问题讨论】:
标签: android google-play-services