Connectivity Manager 類別提供對網路資訊的存取並允許管理網路連線。透過利用此類,您可以確定您的 Android 裝置是否透過行動數據或 Wi-Fi 連接到網路。
啟用或停用Wi-Fi -Fi 以程式設計方式,使用以下程式碼:
WifiManager wifiManager = (WifiManager)this.context.getSystemService(Context.WIFI_SERVICE); wifiManager.setWifiEnabled(status);
其中status 可以為true 以啟用Wi-Fi,或為false 以停用
要使此功能正常工作,您需要在Android 清單檔案中聲明以下權限:
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE"/> <uses-permission android:name="android.permission.CHANGE_WIFI_STATE"/>
要注意的是,這種方法只控制Wi-Fi 連線。要管理行動資料連接,您需要探索其他方法,例如使用 ConnectivityManager 類別或 TelephonyManager 類別。
以上是如何在 Android 中以程式方式啟用或停用 Wi-Fi?的詳細內容。更多資訊請關注PHP中文網其他相關文章!