Xamarin.Forms implementa AndHud y BTProgressHud

¿Puede alguien apuntarme a una muestra de Xamarin.forms que utiliza AndHud para Android y BTProgressHud para iOS (o algo similar)?

Sé que hay el ejemplo ACR-Xamarin-Forms aquí https://github.com/aritchie/acr-xamarin-forms , pero es demasiado complicado y completamente sobre mi cabeza.

Seguramente hay una más fácil de entender la implementación, pero si no algún tipo de orientación sobre cómo empezar a implementar (para un novato C # y Xamarin)

Gracias por adelantado

2 Solutions collect form web for “Xamarin.Forms implementa AndHud y BTProgressHud”

Así es como lo hice para iOS. Todo lo que debe hacer para Android es crear una implementación de IHud que usar AndHud en lugar de BTProgressHud.

En primer lugar, crear una interfaz en el proyecto compartido

public interface IHud { void Show(); void Show(string message); void Dismiss(); } 

A continuación, en el proyecto de iOS, cree una implementación de IHud utilizando el componente BTProgressHud:

 [assembly: Dependency(typeof(Hud))] namespace project.iOS { public class Hud : IHud { public Hud () { } public void Show() { BTProgressHUD.Show (); } public void Show(string message) { BTProgressHUD.Show (message); } public void Dismiss() { BTProgressHUD.Dismiss (); } } } 

Finalmente, para utilizar esto desde el código Forms, simplemente haga

  var hud = DependencyService.Get<IHud> (); hud.Show ("Loading Vehicles"); // tasks... hud.Dismiss (); 

Mi respuesta, que es bastante similar a @ jason's se puede encontrar aquí:

Icono de carga para la pantalla de diseño Xamarin android

  • Xamarin.Forms SetHasNavigationBar causas falsas salto en PushAsync
  • Xamarin Android con multidex - error en modo de depuración
  • Cómo eliminar (Android) la barra de título de la aplicación en Xamarin.Forms?
  • Xamarin.forms mezclando ContentPage y la actividad de Android
  • Xamarin mediaPicker.TakePhotoAsync bloquea la aplicación
  • Xamarin.Forms untappable ListView (eliminar el efecto de rizo de selección)
  • Xamarin Forms ToolBarItem (Número sobre el icono) Notificación
  • ¿Por qué la misma interfaz se procesa de manera diferente en un emulador y un dispositivo?
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.