为了账号安全,请及时绑定邮箱和手机立即绑定

如何以编程方式关闭Android设备上的WiFi?

如何以编程方式关闭Android设备上的WiFi?

犯罪嫌疑人X 2019-10-16 11:19:44
按下“关闭屏幕”按钮后,我需要关闭Wi-Fi。我的平板电脑需要使用此应用,因为有时我只是忘了关闭WiFi,这会使电池快速放电。它的寿命是没有WiFi时的10倍以上。有什么可用的.apk解决方案?我可以追踪屏幕关闭且经过5分钟的时间吗?我可以以编程方式关闭Android设备上的WiFi吗?怎么样?
查看完整描述

1 回答

?
holdtom

TA贡献1805条经验 获得超10个赞

您的清单文件中需要以下权限:


<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.getApplicationContext().getSystemService(Context.WIFI_SERVICE); 

wifiManager.setWifiEnabled(true);

wifiManager.setWifiEnabled(false);

使用以下命令检查是否已启用


boolean wifiEnabled = wifiManager.isWifiEnabled()

您可以在此站点上找到有关该主题的不错的教程。


查看完整回答
反对 回复 2019-10-16
  • 1 回答
  • 0 关注
  • 307 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信