Android 中wifi的使用
功能:1.打开wifi;
2.搜索附近WiFi,得到它的名称与信号强度
**
首先,声明一个WiFi管理器
private WifiManager manager;
后获取WiFi的管理类
manager=(WifiManager)getSystemService(Context.WIFI_SERVICE);
再然后
//返回扫描到的热点的信息
/**
* SSID–>wifi名称
* level–>wifi信号强度
*/
“`
List<ScanResult> list=manager.getScanResults();
for(ScanResult result:list){
textView.append("--->"+result.SSID+"--->"+result.level+"\n");
}
“`
打开与关闭WiFi的逻辑
switch1.setOnCheckedChangeListener(new CompoundButton.OnCheckedChangeListener() {
@Override
public void onCheckedChanged(CompoundButton buttonView, boolean isChecked) {
manager.setWifiEnabled(isChecked);
}
});