Lollipop – Indeterminado ProgressBar cambio de color – Programaticamente
Estoy usando el código abajo para cambiar el color de Indeterminado ProgressBar. Esto funciona bien, hasta KitKat. Pero en Lollipop, sólo se queda verde. Puede alguien ayudarme con esto. Quiero hacerlo a través de Java y no XML.
Código: Establece el color del hilandero a rosa
- Android: ¿qué hace requestWindowFeature (Window.FEATURE_INDETERMINATE_PROGRESS)?
- ProgressBar Circle no muestra progreso en Android L (API 21)
- ¿Cuándo se encuentra la barra de progreso indeterminada en Android Support Library
- Cómo crear barra de progreso de estilo horizontal mediante programación en Android?
- Cambio de color en la rueda de progreso personalizada en tiempo de ejecución en android mediante programación
pd.getIndeterminateDrawable().setColorFilter(0xFFeA6060, android.graphics.PorterDuff.Mode.MULTIPLY);
- ¿Cómo se borra una barra de progreso determinada para su reutilización?
- Modificación de la imagen de recurso de la barra de progreso
- Android: establecer el color de forma programada a ProgressBar
- Indeterminado ProgressBar no se muestra durante la operación AsyncTask
- Horizontal progressbar agregar indicadores de círculo
- Cree un progressDialog sólo con el spinner (en el medio)
- Acerca de Android Progress Dialog. ¿Evitar?
- Endless RecyclerView con ProgressBar para paginación
Está utilizando multiply
que significa que cambiará a un color dependiendo del color actual (que es verde):
Intente usar android.graphics.PorterDuff.Mode.SRC_ATOP
por ejemplo.
Si quieres usar el color real que proporcionaste, entonces usa PorterDuff.Mode.SRC_IN