是否可以在Android手機上以編程方式切換WiFi無線電(開/關)?以編程方式切換WIFI廣播
2
A
回答
7
看一看的WifiManager:http://developer.android.com/reference/android/net/wifi/WifiManager.html
具體做法是:
boolean setWifiEnabled(boolean enabled)
啓用或禁用無線網絡連接。
2
要啓用WiFi:
WifiManager wifi = (WifiManager) getSystemService(Context.WIFI_SERVICE);
wifi.setWifiEnabled(true);
注: 要使用無線網絡連接狀態訪問,我們必須添加AndroidManifest.xml文件裏面以下權限:
android.permission.ACCESS_WIFI_STATE
android.permission.UPDATE_DEVICE_STATS
android.permission.CHANGE_WIFI_STATE
0
要實際切換,意思是切換狀態,請使用:
WifiManager wm = ((WifiManager) activity.getSystemService(Context.WIFI_SERVICE));
wm.setWifiEnabled(!wm.isWifiEnabled());
並添加權限:
android.permission.ACCESS_WIFI_STATE
android.permission.UPDATE_DEVICE_STATS
android.permission.CHANGE_WIFI_STATE
相關問題
- 1. iOS - 以編程方式切換WiFi網絡 - Jailbroken
- 2. 在.NET CF中以編程方式切換WiFi網絡?
- 3. 我可以在android上以編程方式播放廣播嗎?
- 4. 以相同的ssid和不同的bssid以編程方式切換wifi
- 5. 以編程方式切換視圖
- 6. 以編程方式切換Python PyQt QPushbutton
- 7. Swift 3:以編程方式切換ViewControllers
- 8. 以編程方式切換標籤
- 9. 以編程方式切換複選框
- 10. 以編程方式切換按鈕on_state?
- 11. 如何以編程方式切換UIsegmentedControll?
- 12. 以編程方式切換片段
- 13. 從GPRS切換到Wifi時接收3個廣播
- 14. 如何以編程方式切換使用視圖切換?
- 15. 以編程方式安卓WiFi連接
- 16. Android - 以編程方式連接到wifi
- 17. 通過wifi廣播區域廣播
- 18. 以編程方式創建靜態android廣播接收器
- 19. 以編程方式在廣播接收器中撥打電話
- 20. 以編程方式切換編輯器GUIUI.Foldout
- 21. Wifi啓用廣播來晚
- 22. 以編程方式切換旋轉方向的能力
- 23. 在iOS中切換AirPlane模式以編程方式
- 24. 如何以編程方式切換樣式表?
- 25. 以編程方式切換調試模式
- 26. 以編程方式切換飛行模式在ios 7
- 27. Android 7.0以編程方式切換飛行模式
- 28. 以編程方式切換飛行模式
- 29. 以編程方式在Windows中切換音頻驅動程序?
- 30. 以編程方式切換應用程序範圍的主題?