Android 获取可用WiFi点的列表

Android 获取可用WiFi点的列表,android,list,wifi,Android,List,Wifi,我正在创建一个需要互联网连接的应用程序。因此,当WiFi设置未启用时,我会弹出一条消息将其打开。但当它打开时,它不一定连接到WiFi接入点 有没有办法在列表中显示所有当前可用的WiFi点 提前感谢看看本课程的方法。尤其是getScanResults()方法将返回上次Wifi网络扫描的结果。请注意,getConfiguredNetworks()仅返回用户预先配置的网络(即已为安全网络等提供密码) ()谢谢您的快速回复!您是否还知道设备何时再次扫描?我还怀疑是否显示一个带有可用连接的弹出列表,然后我

我正在创建一个需要互联网连接的应用程序。因此,当WiFi设置未启用时,我会弹出一条消息将其打开。但当它打开时,它不一定连接到WiFi接入点

有没有办法在列表中显示所有当前可用的WiFi点


提前感谢

看看本课程的方法。尤其是
getScanResults()
方法将返回上次Wifi网络扫描的结果。请注意,
getConfiguredNetworks()
仅返回用户预先配置的网络(即已为安全网络等提供密码)

()

谢谢您的快速回复!您是否还知道设备何时再次扫描?我还怀疑是否显示一个带有可用连接的弹出列表,然后我想连接到所选的一个,如果可能的话,或者只是显示无线设置屏幕。您可以使用
startScan()
命令发出扫描,并为它触发的事件注册一个接收器(请参阅文档)。但是,我只需启动无线设置屏幕,让用户选择Wifi网络。这样,用户就可以简单地使用在这种情况下使用的UI。我已经成功地测试了WifiManager、startScan()和getScanResults,但是由于额外数据的激增,我将使用无线设置屏幕。谢谢你的解决方案!我能问另一个问题吗,有点离题了。因此,我启动无线设置屏幕,连接到WiFi点并回击。通常情况下,活动会在
onResume
方法中进行,我会再次加载推文。但只是,他不会装。此
onresume
方法适用于我启动的所有其他活动。对不起,我对此一无所知。也许最好是针对这个问题开始一个全新的问题。