Maison >Java >javaDidacticiel >Comment activer ou désactiver le Wi-Fi par programme sous Android ?
La classe Connectivity Manager donne accès aux informations réseau et permet de gérer la connectivité réseau. En utilisant cette classe, vous pouvez déterminer si votre appareil Android est connecté à un réseau, via des données mobiles ou via Wi-Fi.
Pour activer ou désactiver le Wi-Fi -Fi par programmation, utilisez le code suivant :
WifiManager wifiManager = (WifiManager)this.context.getSystemService(Context.WIFI_SERVICE); wifiManager.setWifiEnabled(status);
où l'état peut être vrai pour activer le Wi-Fi ou faux pour le désactiver it.
Pour que cette fonctionnalité fonctionne, vous devrez déclarer les autorisations suivantes dans votre fichier manifeste Android :
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE"/> <uses-permission android:name="android.permission.CHANGE_WIFI_STATE"/>
Il est important de noter que cette approche contrôle uniquement la connectivité Wi-Fi. Pour gérer la connectivité des données mobiles, vous devrez explorer d'autres méthodes telles que l'utilisation de la classe ConnectivityManager ou de la classe TelephonyManager.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!