[英]Toggling state of Wifi in Android device
我必須創建一個應用程序,我需要在RadioGroup上顯示WiFi的狀態(“on”或“off”)。 我希望應用程序的默認行為在用戶單擊SettingsPage時顯示Wifi的狀態。 RadioGroup必須檢查Wifi的狀態並相應地顯示它(“開”或“關”)。 我還必須能夠切換Wifi的狀態。
我希望下面的圖片可以清楚地表達我的問題。
謝謝你的時間。
檢查此問題: Android:如何以編程方式啟用/禁用Wifi或Internet連接
如果wifi打開,請確保選中單選按鈕,否則將單選按鈕設為未選中。
有關檢查wifi狀態的更多信息:
WifiManager wifi = (WifiManager) this.context.getSystemService(Context.WIFI_SERVICE);
boolean b=wifi.isWifiEnabled();
啟用WiFi:
WifiManager wifi = (WifiManager) getSystemService(Context.WIFI_SERVICE);
wifi.setWifiEnabled(true);
注意:要使用WiFi狀態進行訪問,我們必須在AndroidManifest.xml文件中添加以下權限:
android.permission.ACCESS_WIFI_STATE
android.permission.UPDATE_DEVICE_STATS
android.permission.CHANGE_WIFI_STATE
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.