Como desarrolladores tenemos que desarrollar aplicaciones con conexiones a Internet y es bueno tener un método para verificar la conexión del usuario y así mostrar si tiene conexión o no para seguir usando la aplicación que obviamente funciona todo con conexión a Internet. Entonces veamos como hacerlo.
Método para verificar conexión :
Una de las formas saber si tiene conexión es creando un método usando Java.
public boolean isOnLine() {
ConnectivityManager connectivityManager = (ConnectivityManager) getSystemService(Context.CONNECTIVITY_SERVICE);
NetworkInfo networkInfo = connectivityManager.getActiveNetworkInfo();
if (networkInfo != null && networkInfo.isConnectedOrConnecting()) {
return true;
} else {
return false;
}
}
Agregar Permisos en AndroidManisfest
Para hacer conexiones tenemos que agregar ciertos permisos en AndroidManisfest.xml.
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<uses-permission android:name="android.permission.INTERNET" />
Agregue un comentario