您的位置:首页 > 其它

wifi打开关闭工具类

2015-12-13 22:13 225 查看
WifiControl.setWifi(mContext, false);//关闭wifi
WifiControl.setWifi(mContext,true);//打开wifi
package com.wootec.gpiodetect;
 
import android.content.Context;
import android.net.wifi.WifiManager;
import android.util.Log;
 
public class WifiControl {
static WifiManager mWm;
static boolean wifi_on = false; 
public static void setWifi(Context context, boolean isEnable) {  
        //  
        if (mWm == null) {  
            mWm = (WifiManager) context.getSystemService(Context.WIFI_SERVICE);  
            return;  
        }
        Log.e("wuyb", "wuyb----wifi===="+mWm.isWifiEnabled());  
        if (isEnable) {// 开启wifi  
        if(wifi_on)
        {
            if (!mWm.isWifiEnabled()) {
                mWm.setWifiEnabled(true);  
            } 
            wifi_on = false;
        }
        } else {  
            // 关闭 wifi  
            if (mWm.isWifiEnabled()) {  
            wifi_on = true;
                mWm.setWifiEnabled(false);  
            }  
        }  
  
    } 
 
}

                                            
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: