Android: eliminar la red con ciertos SSID

Ok Entiendo que en android tienes que eliminar redes por ID de red y no SSID. Sin embargo, estoy tratando de eliminar dispositivos que contienen ciertas frases en el nombre SSID. Diga si (k.SSID.contains ("ThisWord_")) quitaría esa red configurada. Puedo pasar a través de y mostrar todos los SSID sin embargo no sé comparar el SSID a NetworkId para eliminarlo. Cualquier ayuda es apreciada. Tengo esto. Aunque como he dicho no es correcto. No sé cómo avanzar honestamente.

WifiManager wifiManager = (WifiManager) getApplicationContext().getSystemService(Context.WIFI_SERVICE); // int networkId = wifiManager.getConnectionInfo().getNetworkId(); // wifiManager.removeNetwork(networkId); wifiManager.saveConfiguration(); List<WifiConfiguration> list = wifiManager.getConfiguredNetworks(); List<String> ThisList = new ArrayList<String>(); int i = 0; for(WifiConfiguration k : list) { if(k.SSID.contains("ThisWord_")) { int networkId = wifiManager.getConnectionInfo().getNetworkId(); ThisList.add(k.SSID); i++; wifiManager.removeNetwork(networkId); wifiManager.saveConfiguration(); } } 

FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.