Mi aplicación al principio carga los datos desde Internet (estoy usando el servicio web) Quiero verificar el acceso a internet al inicio de la aplicación.¿Cómo comprobar si internet está disponible o no en el inicio de la aplicación en android?
- Me gustaría comprobar si hay alguna forma de conexión a Internet 3G o WIFI o GPRS o cualquier otra disponible o no.
- Si no está disponible, envíe un mensaje al usuario como "Necesita acceso a Internet" y salga de la aplicación. (Actualmente recibo un error de cierre forzado en mi aplicación si no hay acceso a Internet)
- Si está disponible, inicie mi aplicación normalmente.
- Además, mi aplicación recupera los datos del servicio web en una fase diferente, antes de cada fase u operación, me gustaría verificar el acceso a Internet al principio.
¿Cómo hago esto?
Véase, por ejemplo http://stackoverflow.com/questions/1560788/how-to-check-internet-access-on-android-inetaddress-never-timeouts para respuestas anteriores. – mlc