天天看點

android 代碼取消網絡儲存

WifiManager mWifiManager = (WifiManager) getSystemService(Context.WIFI_SERVICE);

mWifiManager.removeNetwork(networkId); 

mWifiManager.saveConfiguration();

其中networdId必須更具SSID來擷取,方法如下:

private int getNetworkId(){

List<WifiConfiguration> wifiConfigurationList = wifiManager.getConfiguredNetworks();

if(wifiConfigurationList != null && wifiConfigurationList.size() != 0){

for (int i = 0; i < wifiConfigurationList.size(); i++) {

WifiConfiguration wifiConfiguration = wifiConfigurationList.get(i);

// wifiSSID就是SSID

if (wifiConfiguration.SSID != null && wifiConfiguration.SSID.equals(wifiSSID)) {

return wifiConfiguration.networkId;

}

}

}

}

繼續閱讀