Android 中wifi的使用

Android 中wifi的使用

功能:1.打开wifi;
2.搜索附近WiFi,得到它的名称与信号强度

**
首先,声明一个WiFi管理器

private WifiManager manager;

后获取WiFi的管理类

 manager=(WifiManager)getSystemService(Context.WIFI_SERVICE);

再然后
//返回扫描到的热点的信息
/**
* SSID–>wifi名称
* level–>wifi信号强度
*/

“`

List 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);
        }
    });

你可能感兴趣的:(Android)