可能重複:
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上開發我們的應用程序。