When scanning Wi-Fi networks with Android's WifiManager, how do I avoid seeing cached networks?
<p>I use <code>WifiManager.startScan</code> for scanning available networks. It works fine and I can work with returned networks. But there is one problem. Sometimes(unexpectly? when wifi starts?) it returns networks which is not available. This network was available but is far away now. It looks like wifimanager have some networks cached.</p>

<p>Is there some solution? I have only one - scan networks twice but it's not ideal. Thanks for help!</p>
