在实际开发中我们会经常需要获取周围WiFi热点,最近我也做个这个demo,写出来和大家一起分享一下吧。大体思路呢是这样的,首先WifiManger获取WiFi服务,然后将结果储存在ArrayList<ScanResult>中,好了,具体内容大家可以直接看代码:
MainActivity.java:
public class MainActivity extends AppCompatActivity { ArrayList<ScanResult> list; //存放周围wifi热点对象的列表 WifiManager wifiManager; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); wifiManager = (WifiManager) getSystemService(WIFI_SERVICE); //获得系统wifi服务 list = (ArrayList<ScanResult>)wifiManager.getScanResults(); s