String essidPrefix = MainFragment.configuration.getEssidPrefix();
wifiManager.startScan();
results = wifiManager.getScanResults();
for(ScanResult scanResult : results){
String scanWifi = scanResult.SSID;
if(scanWifi.startsWith(essidPrefix)){
bssid = scanResult.BSSID;
//bssid now has two strings, abc123 and abc1234 for example
}
}
//bssid here only returns abc123
return bssid;
如代码所示,如何将
abc123
和abc1234
从scanResults.BSSID
连接在一起,以便能够将其作为一个String返回? 最佳答案
如果我得到你的问题。
Java / Android中的字符串concat。
编辑
根据评论..您需要重置它。 bssid = "";
因此您的代码将如下所示。
bssid = bssid+","+scanResult.BSSID; // comma separate