I want to forget wifi network with this code sample but it cannot forget wifi which not in range.
private void removeNetwork(WifiManager wifiManager, WifiConfiguration wc) {
if (!wifiManager.isWifiEnabled()) enableWifi();
int id = wifiManager.addNetwork(wc);
wifiManager.enableNetwork(id, true);
wifiManager.removeNetwork(id);
wifiManager.saveConfiguration();
}
How I can remove network?
UPD1:
I'm talking about the WIFI information which was added by myself.
private void addNetwork(WifiManager wifiManager, WifiConfiguration wc) {
if (!wifiManager.isWifiEnabled()) enableWifi();
int id = wifiManager.addNetwork(wc);
wifiManager.disconnect();
wifiManager.enableNetwork(id, true);
wifiManager.reconnect();
wifiManager.saveConfiguration();
}