Compruebe el estado de Android en línea
Estoy usando este código para verificar si el dispositivo está en línea mientras se carga la aplicación.
public boolean isOnline()
{
ConnectivityManager connMgr = (ConnectivityManager)
getSystemService(Context.CONNECTIVITY_SERVICE);
NetworkInfo networkInfo = connMgr.getActiveNetworkInfo();
return (networkInfo != null && networkInfo.isConnected());
}
Pero esto SIEMPRE devuelve verdadero, incluso si tiene la computadora Wifi apagada para la prueba. ¿Esta función solo prueba la capacidad de conexión o la conexión real?
¡Gracias!