|
||
|
![]() |
![]() |
Programación y Desarrollo para Android Subforo exclusivo para temas de programación de software para PDAs y desarrollo de aplicaciones, interfaces, etc bajo Android |
![]() |
|
Herramientas |
#1
|
||||
|
||||
Circular ProgressBar personalizado
Tengo un progressbar circular personalizado, pero he visto por ahi algunos bastante llamativos, uno de ellos es uno que en la cabeza del progressbar tiene un texto el cual va siguiendo el progreso, hay manera de añadir un layout, imagen, texto, etc que siga el porcentaje actual de la barra?
![]()
__________________
|
|
#2
|
||||
|
||||
Esos progressbar son Views personalizadas para que su onDraw dependa de un valor (algunas son bastante curradas y dependen del crecimiento del valor, o si lo prefieres el gradiente).
Así que respondiendo a tu pregunta, no hay una manera de hacerlo en el layout, pero si puedes hacer un Animation para que se desplace según el valor de la barra. Otra opción quizás sería que si el tamaño de la progressbar varía según su valor (es decir, es un wrap_content y el width del progressbar varía por el hecho de crecer) y el texto está fijado al end de la progressbar, quizás con un requestLayout se actualicen. Pero no me gusta nada usar requestLayout para pintar la Activity, y aún así no se si funcionaría. |
Gracias de parte de: | ||
![]() |
![]() |
||||||
|
Herramientas | |