gpt4 book ai didi

android - 在 ICS 中强制开启 WiFi 和 GPS

转载 作者:太空狗 更新时间:2023-10-29 12:44:59 25 4
gpt4 key购买 nike

我想通过代码强制打开 GPS 和 WiFi 而无需进行设置,所以我对如何在 ICS 中实现这一点有任何建议。

String provider = Settings.Secure.getString(getContentResolver(),
Settings.Secure.LOCATION_PROVIDERS_ALLOWED);
if (!provider.contains("gps")) { // if gps is disabled
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"));
sendBroadcast(poke);
}

此代码在 2.1 中运行良好,但在 ICS 中则不然。

最佳答案

请使用此代码通过设置手动启用,因为出于 ics 中的安全原因,此功能已被删除。

Intent callGPSSettingIntent = new Intent(
android.provider.Settings.ACTION_LOCATION_SOURCE_SETTINGS);
startActivity(callGPSSettingIntent);

关于android - 在 ICS 中强制开启 WiFi 和 GPS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19533713/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com