Забыл сеть не работает в Android Marshmallow?


Я использую ниже код для удаления или забыл настроить Wi-Fi сеть:

WifiManager wifiManager = (WifiManager) getSystemService(Context.WIFI_SERVICE);
wifiManager.removeNetwork(networkID);

Но он не работает в os 6.0, пожалуйста, предложите?

1 2

1 ответ:

Вы должны использовать так:

WifiManager wifiManager = (WifiManager) getApplicationContext().getSystemService(Context.WIFI_SERVICE);
       int networkId = wifiManager.getConnectionInfo().getNetworkId();
       wifiManager.removeNetwork(networkId);
       wifiManager.saveConfiguration();      

Надеюсь, что это поможет вам !!