title: NetworkInfo.isConnected() returns true but no connection
body: <p>I use gar's answer from <a href="https://stackoverflow.com/questions/1560788/how-to-check-internet-access-on-android-inetaddress-never-timeouts">this StackOverflow post</a> to check internet connection availability. But, I'm not sure if it works correctly. If I turn off WiFi and mobile data connection and run the application, <code>NetworkInfo.isConnected()</code> returns true when there's no connection to the internet available.</p>
  
  <p>What's wrong? If I turn airplane mode on, it correctly says no connection.</p>