开启Wifi和热点时的互斥关系

Wifi和热点不能同时开启:

因此在开启Wifi时需要先关闭热点,开启热点时需要先关闭Wifi

开启和关闭热点:

/*** Wifi热点开关. Wifi和热点不能同时打开,所以打开Wifi的时候需要关闭热点** @author jiangping.li* @return* @since MT 1.0*/public boolean setWifiApEnabled(boolean enabled) {Method method1 = null;// 通过反射调用设置热点Method method;try {method = mWifiManager.getClass().getMethod("setWifiApEnabled",WifiConfiguration.class, Boolean.TYPE);WifiConfiguration apConfig = null;if (enabled){//开启热点,配置config,此处省略.apConfig = new WifiConfiguration();……..}// 返回热点设置状态return (Boolean)method.invoke(mWifiManager, apConfig, false);} catch (NoSuchMethodException e) {// TODO Auto-generated catch blocke.printStackTrace();} catch (IllegalArgumentException e) {e.printStackTrace();} catch (IllegalAccessException e) {e.printStackTrace();} catch (InvocationTargetException e) {e.printStackTrace();}return true;}

开启和关闭wifi:

public boolean setWifiApEnabled(boolean enabled) {mWifiManager.setWifiEnabled(enabled);return enabled;}

版权声明:本文为博主原创文章,,未经博主允许不得转载。

选择逃避,选择被动的去面对生活

开启Wifi和热点时的互斥关系

相关文章:

你感兴趣的文章:

标签云: