lunes, 14 de agosto de 2017

Comprabar si tenemos conexión en Android con Xamarin

Con este sencillo ejemplo podremos comprobar si tenemos conexión desde un terminal Android desde una App desarrollada con Xamarin.


private bool IsNetworkAvailable(Context context)
{
       ConnectivityManager connectivity =
           (ConnectivityManager)context.GetSystemService(Context.ConnectivityService);
  
    if (connectivity != null)
    {
        var activeNetworkInfo = connectivity.ActiveNetworkInfo;
        if (activeNetworkInfo != null && activeNetworkInfo.IsConnectedOrConnecting)
        {
            return true;
        }
    }
    return false;
}

No hay comentarios: