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;


如代码所示,如​​何将abc123abc1234scanResults.BSSID连接在一起,以便能够将其作为一个String返回?

最佳答案

如果我得到你的问题。
Java / Android中的字符串concat。

编辑
根据评论..您需要重置它。 bssid = "";
因此您的代码将如下所示。

bssid = bssid+","+scanResult.BSSID; // comma separate

10-06 16:02