赞
踩
- WifiManager mWifiManager = (WifiManager)context.getSystemService(Context.WIFI_SERVICE);
- WifiInfo mWifiInfo = mWifiManager.getConnectionInfo();
-
- // 连接配置好的网络
- List<WifiConfiguration> mWifiConfigurations = mWifiManager.getConfiguredNetworks();
- mWifiManager.enableNetwork(mWifiConfigurations.get(index).networkId, true);
-
- // 断开指定ID的网络
- public void disConnectionWifi(int netId){
- mWifiManager.disableNetwork(netId);
- mWifiManager.disconnect();
- }
连接配置好的网络,只需要从网络列表中获取对应 networkId,然后调用 WifiManager 的 enableNetwork() 方法就可以了。
源码位置:/packages/modules/Wifi/framework/java/android/net/wifi/WifiManager.java
WifiManager 是 Wifi 连接的统一管理类,可以获取WIFI网卡的状态。
- @UnsupportedAppUsage
- IWifiManager mService;
-
- @Deprecated
- public boolean enableNetwork(int netId, boo
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。