¿Cómo hacer la barra de progreso personalizada con la imagen del indicador, como whatsapp?
Creé un archivo XML denominado customprogressbar.xml en su carpeta res-> drawable:
<layer-list xmlns:android="http://schemas.android.com/apk/res/android"> <!-- Define the background properties like color etc --> <item android:id="@android:id/background"> <shape> <gradient android:startColor="#000001" android:centerColor="#0b131e" android:centerY="1.0" android:endColor="#0d1522" android:angle="270" /> </shape> </item> <!-- Define the progress properties like start color, end color etc --> <item android:id="@android:id/progress"> <clip> <shape> <gradient android:startColor="#007A00" android:centerColor="#007A00" android:centerY="1.0" android:endColor="#06101d" android:angle="270" /> </shape> </clip> </item> </layer-list>
Y
- Devolución de una imagen a whatsapp
- ¿Cómo comprobar si un contacto en el libro de teléfonos android tiene whatsapp habilitado?
- Leyendo mensajes de whatsapp
- ¿Cómo mostrar mi diseño en la parte frontal de teclado suave Android?
- Añadir leyenda a la imagen en el nuevo whatsapp ver 2.11.399 (android)
<ProgressBar android:id="@+id/progressBar1" style="?android:attr/progressBarStyleHorizontal" android:progressDrawable="@drawable/custom_progressbar" android:layout_width="wrap_content" android:layout_height="wrap_content" />
Ahora tengo los colores pero necesito poner la imagen del indicador, entre en relleno y restig.
¿Alguna idea?
- Enviar texto a un contacto específico (whatsapp)
- ¿Cómo crear la carpeta de la galería en android programmatically?
- Android Whatsapp Inicio de llamada Receptor de difusión
- Selección de galería de Android como Whatsapp
- Android cómo obtener la lista de contactos que utiliza whats aplicación aplicación de forma programática
- Transición de elementos compartidos de Android: transformación de un ImageView de un círculo a un rectángulo y viceversa
- Enviar mensaje a través de WhatsApp Por intención
- Reiniciar los servicios muertos (detenidos por los asesinos de tareas) en android como Whatsapp
Lo que buscas es un Seekbar en lugar de un Progressbar simple. El indicador de círculo se denomina pulgar y puede añadir cualquier imagen que desee (así como una barra de progreso personalizada también).
<SeekBar ... android:thumb="@drawable/your_thumb" android:progressDrawable="@drawable/progress_bar_layers" />
Si la "imagen del indicador" significa ese círculo redondo allí, entonces no estoy seguro si esto se puede hacer con ProgressBar.
Esto me parece más un SeekBar que un ProgressBar. Son prácticamente los mismos excepto, SeekBar tiene el atributo "pulgar". Esto podría funcionar para usted:
<SeekBar android:id="@+id/seekBar" android:layout_width="match_parent" android:layout_height="wrap_content" android:thumb="@drawable/thumb_image" android:progressDrawable="@drawable/customprogressbar.xml" />
- ImageViews en LinearLayout redondeado
- ¿Cómo "lanzar nuevo ZygoteInit.MethodAndArgsCaller" limpiar los marcos de pila?