如何以编程方式更改Android中的GPS设置?

如何以编程方式更改Android中的GPS设置?,android,Android,我想通过单击接受按钮来更改应用程序的GPS设置。但我找不到任何关于如何做到这一点的参考资料?我试过了,但出现了安全异常。有可能吗?startActivity(新的意图(android.provider.Settings.ACTION\u LOCATION\u SOURCE\u Settings))您可以使用此Android指南已更改为4.0版以上。对于4.0以上的版本,您不能通过编程方式将GPS关闭 应用程序无法以编程方式启用或禁用GPS,根设备上可能除外。请允许用户这样做。 我建议您使用对话框

我想通过单击接受按钮来更改应用程序的GPS设置。但我找不到任何关于如何做到这一点的参考资料?我试过了,但出现了安全异常。有可能吗?

startActivity(新的意图(android.provider.Settings.ACTION\u LOCATION\u SOURCE\u Settings))
您可以使用此

Android指南已更改为4.0版以上。对于4.0以上的版本,您不能通过编程方式将GPS关闭

应用程序无法以编程方式启用或禁用GPS,根设备上可能除外。请允许用户这样做。
我建议您使用对话框要求用户关闭和打开gps,并重定向到“确定”按钮上的设置。这样做更好,更方便用户。

最终我得到了解决方案,使用GoogleAppClient,我们可以通过编程方式提供优先级来启用GPS,而无需将用户移出设置页面。

我确实使用上述意图更改了设置,但当我回到我的应用程序时,这些更改不会反映出来,它再次要求导航到设置以启用gpsCan,您需要详细说明您到底想要实现什么@萨马雷杰里瓦尔