首页 > 其他 > 详细

wifi的开与关

时间:2014-04-07 15:58:20      阅读:441      评论:0      收藏:0      [点我收藏+]

1、在manifest申请权限

<uses-permission android:name="android.permission.CHANGE_NETWORK_STATE"></uses-permission>
<uses-permission android:name="android.permission.CHANGE_WIFI_STATE"></uses-permission>
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"></uses-permission>
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE"></uses-permission>
<uses-permission android:name="android.permission.INTERNET"></uses-permission>
<uses-permission android:name="android.permission.WAKE_LOCK"></uses-permission>

2、相关操作

WifiManager mWifi=(WifiManager)this.getSystemService(Context.WIFI_SERVICE);//创建对象

if(mWifi.isWifiEnabled())//若WIFI状态为已打开

if(mWifi.setWifiEnabled(false))//关闭WIFI

switch(mWifi.getWifiState())
{
case WifiManager.WIFI_STATE_ENABLING://WIFI在启动过程中,将无法关闭
break;
case WifiManager.WIFI_STATE_DISABLING://WIFI在关闭过程中,将无法关闭
break;
case WifiManager.WIFI_STATE_DISABLED://WIFI已经关闭
break;
case WifiManager.WIFI_STATE_UNKNOWN://WIFI处于无知状态

 

wifi的开与关,布布扣,bubuko.com

wifi的开与关

原文:http://www.cnblogs.com/wdc224/p/3647392.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!