Imagen de animación de fondo en ProgressBar en Android?

¿Cuál es la acción apropiada a tomar cuando necesitas cambiar la imagen de fondo de un ProgressBar? Quiero decir, debe utilizar una imagen .gif como: http://2.bp.blogspot.com/-O7nsXfmgwSc/T6PQ0PVr6-I/AAAAAAAAAQI/-eXkEXj24-s/s1600/02.gif y si es así el color de primer plano de la Bar llenar el archivo de imagen durante el proceso? ¿Hay una manera de crear una animación para el fondo de la barra? Lo que estoy apuntando es para mostrar la animación para el tiempo que el proceso no cubre la barra completa.

Usted necesita conseguir toda esta imagen del marco del gif como individual y después fijar en la animación-lista en archivo del xml.

Aquí está tu código de archivo anim_progress.xml

<?xml version="1.0" encoding="utf-8"?> <animation-list xmlns:android="http://schemas.android.com/apk/res/android" android:oneshot="false"> <item android:drawable="@drawable/i1" android:duration="500" /> <item android:drawable="@drawable/i2" android:duration="500" /> <item android:drawable="@drawable/i3" android:duration="500" /> <item android:drawable="@drawable/i4" android:duration="500" /> <item android:drawable="@drawable/i5" android:duration="500" /> <item android:drawable="@drawable/i6" android:duration="500" /> <item android:drawable="@drawable/i7" android:duration="500" /> <item android:drawable="@drawable/i8" android:duration="500" /> </animation-list> 

Establecer la duración de cambio como efecto suave para dar imagen animada como gif

Aquí está el código para usar este archivo

 ImageView iv = new ImageView(this); iv.setBackgroundResource(R.drawable.anim_progress); final AnimationDrawable mailAnimation = (AnimationDrawable) iv.getBackground(); iv.post(new Runnable() { public void run() { if ( mailAnimation != null ) mailAnimation.start(); } }); 

SetContentView (iv);

Usted puede obtener todos los marcos de archivo gif de este sitio.

http://gif-explode.com/

por ejemplo

http://2.bp.blogspot.com/-O7nsXfmgwSc/T6PQ0PVr6-I/AAAAAAAAAQI/-eXkEXj24-s/s1600/02.gif

Este enlace acaba de pasar y obtendrá todas las imágenes de marco

  • La barra de progreso horizontal personalizada de Android de la barra dibujable se estira
  • Android: EditText con barra de progreso?
  • Adb push / pull con barra de progreso
  • Cambiar color de la barra de progreso a través de CÓDIGO SOLAMENTE en Android
  • Subida de archivos ¿No obtiene respuesta de devolución de llamada regular?
  • ¿Cómo mostrar el estado de la barra de progreso por porcentaje mientras se suben los datos de json?
  • Android: Animación horizontal personalizada de la barra de progreso
  • Androide progreso dentro de edittext
  • Posibilidad de hacer esquinas redondeadas en la progresión Progressbar personalizada ¿Dibujable?
  • Cómo establecer el tema para ProgressBar indeterminista en ProgressDialog en Android
  • ¿Es posible tener un dibujo animado?
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.