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(); } }
- Conéctese con wifi particular programáticamente después de buscar las conexiones wifi disponibles
- Cómo crear WPA personalizado Hotspot con ssid y contraseña en android?
- Establecer IP estática y pasarela programáticamente en Android 6.x (Marshmallow)
- Escanear Wi-Fi de Android: Filtrar impresoras de ScanResult
- Exploración de señales wifi sólo en banda 2.4Ghz
- ¿Cómo ser notificado cuando un compañero ya no está disponible en la gama Wi-Fi Direct?
- Android Wi-Fi Direct leer la intensidad de la señal rssi
- SecurityException al obtener los resultados de la exploración Wifi
- Android WifiLock WIFI_MODE_SCAN_ONLY no funciona
- ¿Qué intervalo debo usar entre cada exploración WiFi en Android?
- Android prueba la conexión wifi programáticamente
- Cómo obtener la fuerza de la señal de WiFi WiFi conectado?
- ¿Cómo puedo configurar ProxySettings y ProxyProperties en la conexión Wi-Fi de Android usando Java?
Sólo una suposición salvaje … no desea eliminar la identificación de red asociada con la configuración wifi k?
WifiManager.removeNetwork (k.networkId)
- Biblioteca de soporte de diseño de Android FAB en un fragmento ViewPager con diseño de coordinador
- Almacenamiento de archivos de prueba en el proyecto de prueba