Fragmento de carga de hiladora / diálogo en Honeycomb

Al cargar datos en mis Fragmentos me gustaría tener un spinner indeterminado en el medio del fragmento (ejemplo en la imagen abajo) para mostrar al usuario que el contenido se está cargando dentro de ese panel en particular.

¿Cuál es la mejor manera de hacer esto en Honeycomb?

Realmente no quiero usar un spinner en la barra de acción, no es inmediatamente obvio donde los datos se están cargando. Además, no quiero un diálogo de progreso indeterminado porque aparece en el centro de toda la aplicación y también detiene al usuario de hacer cualquier otra cosa hasta que se descarte. NB FragmentDialogs parece hacer esto también.

¿Voy a tener que hackear con un FrameLayout personalizado para obtener el efecto deseado para cada panel?

Captura de pantalla de nido de abeja

Si está utilizando un ListFragment puede llamar a setListShown(false) para mostrar un indicador de progreso de carga hasta que llame a setListShown(true) . Puede llamar a estos métodos de devolución de llamada del Loader del fragmento para que muestre el indicador mientras la lista se está cargando.

Creo que la mejor manera de lograr esto sería usar un ViewSwitcher. Entonces, si está utilizando un cargador, puede cambiar entre las vistas (la vista de carga y la vista de contenido) después de que se haya completado la carga.

  • ID de configuración de los elementos de Spinner
  • Spinner no parece apropiado
  • Android: Spinners dentro de un ListView pierden sus valores cuando agrego dinámicamente nuevas entradas ListView
  • El tema de Android Holo no envuelve múltiples líneas de elementos desplegables de hilandero
  • Cómo abrir una ruleta con un solo clic cuando otra ruleta está abierta
  • Cómo obtener Spinner valor del elemento seleccionado a la cadena?
  • Cómo mostrar Spinner con etiqueta (texto estático)?
  • ¿Cómo saber si el usuario hizo clic en el hilador en Android?
  • Cómo configurar un spinner onClickListener () en Android
  • Caught a RuntimeException de la implementación de stub de enlace cuando intercambia datos en arrayadapter
  • Establecer clave y valor en el hilador
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.