¡Hace tiempo que me estoy rascando la cabeza por esto y busqué una respuesta sin suerte! Parece ser trivial, pero hasta donde yo sé, no lo es.Barra de progreso de hilado en cada elemento de la vista de lista
Puedo utilizar una vista de lista en mi aplicación Android en el que cada elemento (ver) muestra una ProgressBar de girar antes de que se cargue el contenido y se presenta (el contenido se recupera a través de llamadas HTTP y JSON, lo que puede tardar un tiempo para procesar) . El problema es que las barras de progreso giratorias giran independientemente una de otra, creando así el efecto de un caos giratorio en lugar de una fila sincronizada de marcadores de carga atractivos.
He intentado todo lo que podía llegar a ... no reciclar el ProgressBar en getView() ... tienen sólo una instancia de la misma ProgressBar ... restablecer el androide ProgressBars: el progreso cada vez que los elementos de la lista se vuelve visible (mediante onScroll() en la actividad) ... etc, pero como empiezan a girar en el tiempo de creación (cuando se llama a getView en el adaptador) nunca tendrán la misma sincronización de ciclo.
Cualquier sugerencia es bienvenida!
Muy buena pregunta! Tengo curiosidad por mí mismo. – st0le
sí ... Excelente ... –
(Asunción simple) Posible, debido a la lista de elementos dibujados uno por uno en la pantalla. Primero la barra de progreso de listitem comenzó primero. – user370305