Estoy construyendo una aplicación para Android y yo quiero crear una barra de progreso muy parecido a lo que se ve en la parte inferior de la MIUI Explorador de archivos¿La mejor manera de crear una barra de progreso segmentada?
No hay una solución completamente obvio por lo que puede contar. Hasta ahora lo que puedo pensar es
- Capas muchas barras de progreso con fondo transparente en la parte superior de uno al otro
- extender la clase barra de progreso para tener múltiples valores y reescribir el método onDraw
Creo que la primera opción sería demasiado lenta e ineficiente, pero la segunda opción podría ser demasiado compleja, pero definitivamente es la mejor solución.
¿Hay alguna forma mejor de solucionar esto?
La barra de progreso estándar se limita estrictamente a 2 segmentos. –