首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > 移动开发 >

Andriod中的wifi扫描跟连接

2012-09-29 
Andriod中的wifi扫描和连接WifiManager wfm (WifiManager) this.getSystemService(Context.WIFI_SERVICE)

Andriod中的wifi扫描和连接

WifiManager wfm= (WifiManager) this.getSystemService(Context.WIFI_SERVICE);

mWiFiManager01 .startScane() ; //启动网络扫描

List<WifiConfiguration> list=wfm.getConfiguredNetworks();

if(list.size()>0){

?? if(wfm.isWifiEnabled()==false){? //如果 wifi 未启动,则启动

?????? wfm.setWifiEnabled(true);

?? }

}

?

//启动第一个无线网络

int yid=wfm.get(0).networkId;

wfm.enableNetwork(yid,true);

?

//获得List 中无线网络的数据

for(WifiConfigration cfg : list){

????? // cfg.SSID

????? // cfg.networkId

????? // 当然也可以尝试连接, 在连接过程中如需密码,会自动提示输入

}

热点排行