我如何可以切換GPS衛星和關閉(圖標),我並不爲這一個安卓GPS開啓/關閉程序
// automatic turn off the gps
public void turnGPSOff()
{
String provider = Settings.Secure.getString(ctx.getContentResolver(), Settings.Secure.LOCATION_PROVIDERS_ALLOWED);
if (provider.contains("gps")) // if gps is enabled
{
final Intent poke = new Intent();
poke.setClassName("com.android.settings", "com.android.settings.widget.SettingsAppWidgetProvider");
poke.addCategory(Intent.CATEGORY_ALTERNATIVE);
poke.setData(Uri.parse("3"));
this.ctx.sendBroadcast(poke);
}
}
這一次只禁用GPS衛星尋找,但沒有切換關閉GPS圖標
爲什麼要關閉GPS爲你說的代碼禁用GPS爲你 – Pankaj
道歉不明確關於這個問題,我想要的是類似於無線的代碼WifiManager wifi =(WifiManager)getSystemService(Context.WIFI_SERVICE); wifi.setWifiEnabled(false);實際上可以關閉wifi切換按鈕,但對於GPS,它只允許關閉GPS衛星搜索,而不是通知抽屜上的GPS切換按鈕 – Andrew