0
私はWi-Fiリストをソートできません。Wi-Fi SSIDが重複しているので、強度の高い固有のSSIDのリストを取得します。あなたは私の次のコードを見ることができますが、正しい無線LANのリストを取得していません。ここで鍵がString
SSIDになりますHashMap
を使用してAndroid Wi-Fiでユニークな高性能の完全なWiFiリストを並べ替えるにはどうすればいいですか?
List<ScanResult> results = mWifiManager.getScanResults();
int size = results.size();
try {
for (int i = 0; i < results.size() - 1; i++) {
for (int k = i + 1; k < results.size(); k++) {
if (results.get(i).SSID.equals(results.get(k).SSID)) {
if (results.get(k).level > results.get(i).level) {
results.remove(i);
} else {
results.remove(k);
}
}
}
}
} catch (Exception e)
{
e.printStackTrace();
}
私はあなたを得ていませんでした。 – Nayank
私の編集をチェックアウト – snachmsm