按下“关闭屏幕”按钮后,我需要关闭WiFi。我的平板电脑需要这个应用程序,因为有时我忘了关闭WiFi,这会使电池放电速度非常快。它比没有WiFi的情况下寿命少10倍以上。 有没有解决方案可用.apk?我可以跟踪屏幕关闭并过了5分钟吗?我可以以编程方式关闭Android设备上的WiFi吗?怎么样?如何以编程方式关闭Android设备上的WiFi?
86
A
回答
193
您需要下列权限在manifest文件:
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE"></uses-permission>
<uses-permission android:name="android.permission.CHANGE_WIFI_STATE"></uses-permission>
然后你可以用下面您的活动类:
WifiManager wifiManager = (WifiManager) this.getSystemService(Context.WIFI_SERVICE);
wifiManager.setWifiEnabled(true);
wifiManager.setWifiEnabled(false);
使用以下方法来检查它是否启用与否
boolean wifiEnabled = wifiManager.isWifiEnabled()
你会在这个问题上找到一个很好的教程this网站。
相关问题
- 1. 尝试编程如何在Android设备上关闭wifi
- 2. 以编程方式关闭Android设备上的USB存储器
- 3. 如何以编程方式关闭Android设备
- 4. 如何以编程方式关闭android设备?
- 5. 如何以编程方式关闭Android 4.0植根设备
- 6. 以编程方式关闭设备
- 7. 如何在WP7上以编程方式打开/关闭WiFi
- 8. 如何以编程方式关闭Android设备上的照相机功能?
- 9. 如何使用Intent或PowerManager API以编程方式关闭Android设备?
- 10. 如何在Android 8.0(Oreo)中以编程方式打开/关闭wifi热点
- 11. Android关闭活动以编程方式
- 12. Android设备上如何以编程方式“安装”文件
- 13. 如何在unity3d中关闭wifi时关闭android wifi设置?
- 14. 如何关闭McAfee以编程方式
- 15. 如何以编程方式关闭UISearchBar?
- 16. 如何以编程方式关闭SearchView?
- 17. 如何以编程方式关闭UISearchDisplayController?
- 18. 如何以编程方式关闭BalloonTip?
- 19. 以编程方式关闭安卓设备
- 20. 以编程方式配置Android设备
- 21. 使用UI自动化以编程方式打开/关闭实际iOS设备上的wifi
- 22. WIFI是否可以通过编程方式关闭
- 23. Android - 以编程方式连接到wifi
- 24. 如何以编程方式关闭android中的屏幕?
- 25. 如何以编程方式关闭Android中的admob广告?
- 26. 以编程方式在设备上设置动画android
- 27. 如何以编程方式关闭黑莓上的GPS
- 28. 如何在android中以编程方式关闭位置
- 29. Android:如何以编程方式打开和关闭屏幕?
- 30. 如何以编程方式关闭android手机?
如果只是给你,那么Android在“WiFi设置” - >“高级”下获得了“WiFi睡眠策略”设置。您启用15分钟后关闭WiFi。 – 2012-01-14 16:25:40
我没有这个功能,在我的WiFi的高级设置我只有协议配置(DNS,静态IP,MAC等) – 2012-01-14 17:24:37