/DYNAMICBASE "libgmp-10.lib" "libmpfr-4.lib" "kernel32.lib" "user32.lib" ...
}
我对Android开发非常陌生,只是构建一个Android应用程序来扫描可用的AP并列出它们。
但是,我在理解适配器和wifi接收器的概念和用法方面遇到了麻烦,这些概念和用法最常用于构建这些功能。
在开始扫描后,您能帮我解决实际存储和显示AP信息的问题吗?
谢谢。
答案 0 :(得分:0)
您已经创建了ListView
并生成了可用连接列表,因此您的大部分工作都已完成。剩下要做的是用ListView
填充列表中的对象,为此需要使用适配器。
但首先,您应该将连接的名称添加到您创建的List<String>
:
for ( ScanResult result : mWifiList ) {
mListOfProviders.add( result.SSID); //This will add the SSID of the connection
}
然后您将此列表传递给ArrayAdapter
ArrayAdapter<String> adapter = new ArrayAdapter<String>(this,
android.R.layout.simple_list_item_1, android.R.id.text1, mListOfProviders);
mAPListView.setAdapter(adapter);
祝你好运:)