Android打开WIFI、关闭WIFI、检测当前WIFI状态
2016-11-07 22:06
567 查看
开启WIFI:
关闭WIFI:
获得WIFI状态:
最后记得要在注册文件中加上权限
button.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { WifiManager wifi =(WifiManager) mContext.getSystemService(Context.WIFI_SERVICE); wifi.setWifiEnabled(true); } });
关闭WIFI:
button2.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { WifiManager wifi = (WifiManager) mContext.getSystemService(Context.WIFI_SERVICE); wifi.setWifiEnabled(false); } });
获得WIFI状态:
button3.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { WifiManager wifi = (WifiManager) mContext.getSystemService(Context.WIFI_SERVICE); int wifiState = wifi.getWifiState(); Toast.makeText(mContext, "状态是"+wifiState, Toast.LENGTH_SHORT).show(); } });
最后记得要在注册文件中加上权限
<uses-permission android:name="android.permission.CHANGE_WIFI_STATE" /> <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/> <uses-permission android:name="android.permission.ACCESS_WIFI_STATE"/> <uses-permission android:name="android.permission.CHANGE_NETWORK_STATE"/>
相关文章推荐
- Android下打开/关闭wifi 及 状态(5个)的监视
- Android wifi打开关闭以及状态监听
- Android检测网络状态,判断当前网络是否可用
- Android端如何获取手机当前的网络状态,比如wifi还是3G, 还是2G, 电信还是联通,还是移动
- android检测wifi是否打开或连接及设置自动打开
- Android输入法界面管理(打开/关闭/状态获取)
- Android 飞行模式的设置(打开/关闭飞行模式,获取飞行状态状态)
- Android端如何获取手机当前的网络状态,比如wifi还是3G, 还是2G, 电信还是联通,还是移动
- Android检测网络状态,判断当前网络是否可用
- 我的Android进阶之旅------>Android检测wifi连接状态
- android连接wifi时,但是无法上网,这个状态的检测办法
- Android检测网络状态,判断当前网络是否可用
- 连接未关闭。 连接的当前状态为打开。问题的解决
- Android检测网络状态,判断当前网络是否可用
- 前端设计js+Tab切换可关闭+添加并自动判断是否已打开自动切换当前状态
- 异常详细信息: System.InvalidOperationException: ExecuteReader 要求已打开且可用的连接。连接的当前状态为已关闭。
- Android 飞行模式的设置(打开/关闭飞行模式,获取飞行状态状态)
- Android检测网络状态,开启Wifi
- delphiXE7关于android 检测屏幕是否处于关闭状态
- Android输入法界面管理(打开/关闭/状态获取)