可能重复:
ICS Android enable gps programmatically? [closed using an alternative approach]开启关闭GPS在ICS
我用下面的代码启用和编程方式禁用GPS以及2.2和2.3完美。
Intent i = new Intent();
i.setClassName("com.android.settings", "com.android.settings.widget.SettingsAppWidgetProvider");
i.addCategory(Intent.CATEGORY_ALTERNATIVE);
i.setData(Uri.parse("3"));
context.sendBroadcast(i);
但是,当试图使用ICS(4.0)意识到它没有工作。然后我发现它是一个错误,如下面的链接。 http://code.google.com/p/android/issues/detail?id=7890
我相信我们已经修复了ICS。
任何人都可以告诉我是否有替代解决方案在ICS?
我觉得一个操作系统荒谬的“开源”有这么多的限制。我已经开始后悔选择在Android上开发我们的应用程序。