0
trennen bekam ich von einem WiFi-Netzwerk ProgramaticallyWiederherstellen der Verbindung zu einem WLAN-Netzwerk nach dem von ihm Programatically
mit getrenntWifiManager wifi = (WifiManager) getSystemService(Context.WIFI_SERVICE);
wifi.disconnect();
DisconnectWifi discon = new DisconnectWifi();
registerReceiver(discon, new IntentFilter(WifiManager.SUPPLICANT_STATE_CHANGED_ACTION));
public class DisconnectWifi extends BroadcastReceiver {
@Override
public void onReceive(Context c, Intent intent) {
WifiManager wifi = (WifiManager) c.getSystemService(Context.WIFI_SERVICE);
if(!intent.getParcelableExtra(WifiManager.EXTRA_NEW_STATE).toString().equals(SupplicantState.SCANNING))
wifi.disconnect();
}
}
Aber ich bin nicht in der Lage wieder mit demselben Netzwerk zu verbinden. Ich habe versucht, wieder zu verbinden mit:
WifiManager wifi = (WifiManager) getSystemService(Context.WIFI_SERVICE);
wifi.reconnect();
aber konnte nicht verbinden. Wie kann ich mich jetzt wieder mit dem WiFi-Netzwerk verbinden?
Danke,
In wifiConfig.preSharedKey muss ich mein WiFi-Passwort setzen? – Ramanujam
Ja, du musst ein Passwort eingeben !! @Ramanujam –
Ich möchte mit demselben WiFi-Netzwerk verbinden, von dem ich früher getrennt habe, um mobiles Internet zu verwenden. – Ramanujam