我正在尝试在我的 android 代码中启用/禁用 GPS:
final Intent broadcast = new Intent();
broadcast.setClassName("com.android.settings", "com.android.settings.widget.SettingsAppWidgetProvider");
broadcast.addCategory(Intent.CATEGORY_ALTERNATIVE);
broadcast.setData(Uri.parse("3"));
context.sendBroadcast(broadcast);
Intent intent=new Intent("android.location.GPS_ENABLED_CHANGE");
if(isOn) intent.putExtra("enabled", true);
else intent.putExtra("disabled", false);
context.sendBroadcast(intent);
GPS 已启用/禁用,但状态栏中的 GPS 图标未更新。
有谁知道如何修理它?