Я пытаюсь найти, если scanResult
- текущая подключенная сеть Wi-Fi.
вот мой код
public boolean IsCurrentConnectedWifi(ScanResult scanResult)
{
WifiManager mainWifi = (WifiManager) getSystemService(Context.WIFI_SERVICE);
WifiInfo currentWifi = mainWifi.getConnectionInfo();
if(currentWifi != null)
{
if(currentWifi.getSSID() != null)
{
if(currentWifi.getSSID() == scanResult.SSID)
return true;
}
}
return false;
}
У меня нет проблем при получении scanresult.
Всегда я получаю currentWifi равным null.
Где я ошибаюсь или есть альтернативный метод для этого?