首页 > Java > java教程 > 正文

如何在 Android 中以编程方式启用或禁用 Wi-Fi?

Susan Sarandon
发布: 2024-11-09 05:24:02
原创
726 人浏览过

How to Enable or Disable Wi-Fi Programmatically in Android?

如何在 Android 中控制网络连接

Connectivity Manager 类提供对网络信息的访问并允许管理网络连接。通过利用此类,您可以确定您的 Android 设备是否通过移动数据或 Wi-Fi 连接到网络。

启用或禁用 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中文网其他相关文章!

来源:php.cn
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
作者最新文章
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责声明 Sitemap
PHP中文网:公益在线PHP培训,帮助PHP学习者快速成长!