wifi
WIFI_STATE_DISABLED:不可用
WIFI_STATE_DISABLING:正在关闭
WIFI_STATE_ENABLED:可用
WIFI_STATE_ENABLING:正在打开
WIFI_STATE_UNKNOWN:未知状态
需要权限:
CHANGE_NETWORK_STATE
CHANGE_WIFI_STATE
ACCESS_NETWORK_STATE
ACCESS_WIFI_STATE
对wifi网卡进行的操作需要通过WifiManager对象来进行
WifiManager wifiManager = (WifiManager) Context.getSystemService
(Service.WIFI_SERVICE);
wifiManager.setWifiEnabled(true);
WIFI_STATE_DISABLED:不可用
WIFI_STATE_DISABLING:正在关闭
WIFI_STATE_ENABLED:可用
WIFI_STATE_ENABLING:正在打开
WIFI_STATE_UNKNOWN:未知状态
需要权限:
CHANGE_NETWORK_STATE
CHANGE_WIFI_STATE
ACCESS_NETWORK_STATE
ACCESS_WIFI_STATE
对wifi网卡进行的操作需要通过WifiManager对象来进行
WifiManager wifiManager = (WifiManager) Context.getSystemService
(Service.WIFI_SERVICE);
wifiManager.setWifiEnabled(true);
wifiManager.getWifiState();
一个打开wifi的例子
wifiManager = (WifiManager) WifiTestActivity.this
.getSystemService(Context.WIFI_SERVICE);
wifiManager.setWifiEnabled(true);
Toast.makeText(WifiTestActivity.this, "wifi status:"
+ wifiManager.getWifiState(), Toast.LENGTH_LONG);