en Android Me gustaría dibujar un PieChart con un número dinámico de pies. Cada pastel debe tener un color diferente al de un degradado.Cómo obtener mediante programación una lista de colores de un degradado en Android
Por ejemplo, me gustaría tener un degradado de marrón claro a marrón oscuro. Si necesito dibujar cinco pasteles, necesito cinco volors desde el principio hasta el final de este gradiente.
¿Cómo puedo hacer eso en Java con el marco de Android?
descubrí que puedo crear un LinearGradient para una línea, es decir:
LinearGradient lg = new LinearGradient(1, 1, 5, 5, toRGB("lightbrown"), toRGB("darkbrown"), TileMode.REPEAT);
pero no encontró ninguna función para obtener un color de esta línea, es decir:
// for the five needed RGB colors from the gradient line
lg.getRGBColor(1, 1);
lg.getRGBColor(2, 2);
lg.getRGBColor(3, 3);
lg.getRGBColor(4, 4);
lg.getRGBColor(5, 5);
¿Tienes alguna idea de cómo puedo conseguir esto?
Gracias!
muy buena. ¡Idea simple y solución de trabajo! Gracias – treimy
¡Gracias por esta idea simple y genial! – Gatekeeper