Die Connectivity Manager-Klasse bietet Zugriff auf Netzwerkinformationen und ermöglicht die Verwaltung der Netzwerkkonnektivität. Mithilfe dieser Klasse können Sie feststellen, ob Ihr Android-Gerät mit einem Netzwerk verbunden ist, entweder über mobile Daten oder WLAN.
So aktivieren oder deaktivieren Sie WLAN -Fi verwenden Sie programmgesteuert den folgenden Code:
WifiManager wifiManager = (WifiManager)this.context.getSystemService(Context.WIFI_SERVICE); wifiManager.setWifiEnabled(status);
wobei der Status „true“ sein kann, um WLAN zu aktivieren, oder „false“, um es zu deaktivieren.
Hierfür Damit die Funktionalität funktioniert, müssen Sie die folgenden Berechtigungen in Ihrer Android-Manifestdatei deklarieren:
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE"/> <uses-permission android:name="android.permission.CHANGE_WIFI_STATE"/>
Es ist wichtig zu beachten, dass dieser Ansatz nur die Wi-Fi-Konnektivität steuert. Um die mobile Datenkonnektivität zu verwalten, müssen Sie andere Methoden erkunden, z. B. die Verwendung der ConnectivityManager-Klasse oder der TelephonyManager-Klasse.
Das obige ist der detaillierte Inhalt vonWie kann ich WLAN in Android programmgesteuert aktivieren oder deaktivieren?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!