提问者:小点点

为什么当airplanemode打开时setWifiEnabaled()不工作?


我使用了以下方法来启用和禁用android 9中的wifi。 当飞机模式打开时,它不工作:

    public static void setWifi(boolean enable , Context context){
    WifiManager wifiManager = (WifiManager) context.getApplicationContext().getSystemService(Context.WIFI_SERVICE);
    wifiManager.setWifiEnabled(enable);
}

共1个答案

匿名用户

当设备处于飞机模式或系留热点时,你不能以编程方式打开wifi,但这里你可以找到其他方法:

安卓中aeroplane(飞机)模式开启时如何编程开启wifi?