Cómo cambiar el estilo progerssbar en SwipeRefreshLayout?

Utilizo SwipeRefreshLayout para actualizar mi lista.

Todo funciona. Pero no me gusta la barra de progreso. Es redondo. Y llevaba la flecha para girar. He visto ejemplos en los que una tira de movimiento desde el centro hacia los bordes. ¿Cómo configurar un estilo de barra de progreso?

private SwipeRefreshLayout swipeLayout; ... swipeLayout = (SwipeRefreshLayout) v.findViewById(R.id.swipe_guest_list); swipeLayout.setColorSchemeColors(Color.RED, Color.GREEN, Color.BLUE, Color.CYAN); swipeLayout.setOnRefreshListener(this); 

Por ejemplo , necesito tanto el video

No se puede cambiar la animación.

En SwipeRefreshLayout no se puede personalizar mucho; Creo que esto es un intento de Google para que los desarrolladores se adhieran a patrones comunes. Lo que puedes setColorScheme() son los cuatro colores de la animación, especificados con setColorScheme() .

SwipeRefreshLayout se encarga de mostrar su animación predefinida en su parte superior para usted. Esto puede ocurrir cuando canChildScrollUp() devuelve false y el usuario 'tira hacia abajo', o cuando establece setRefreshing(true) . Desactive la animación con setRefreshing(false) . Ponga su lógica en el método onRefreshing() del oyente. canChildScrollUp() si coloca algo que no es un ListView en su SwipeRefreshLayout . Deberías ser bueno para ir de aquí.

Puede cambiarlo a la barra de progreso más antigua, haciendo referencia al archivo jar más antiguo de la biblioteca de soporte-v4 . Tuve el mismo problema de repente después de la actualización de eclipse, Acabo de copiar la mayor soporte-v4.jar a los proyectos libs carpeta y, a continuación, utilizando las propiedades del proyecto hace referencia a este soporte-v4.jar y luego limpiar y construir el proyecto y ahora estaba usando el antiguo Clases Esta solución es adecuada si no utiliza nada en particular de la biblioteca de soporte actualizada .

  • ¿Qué es "tools: context" en los archivos de diseño de Android?
  • error de visualización en el nexo 4
  • Escuchar en una vista si la vista cambia su posición XY
  • Android singleLine vs maxLines
  • EditText no desplazable dentro de ScrollView
  • ListView debajo de scrollview en Android
  • Cómo crear un imageButton circular en android?
  • El teclado mostró la posición de los elementos desordenados
  • Botones de radio específicos: la forma más sencilla de configurar diferentes estilos para los botones primero / último
  • ¿Por qué Android Studio se está ralentizando al editar el archivo xml o cambiar el diseño?
  • Creación de Gridview con imágenes seleccionables, Android
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.