в Android Я хотел бы нарисовать круговую диаграмму с динамическим числом пирогов.Каждый пирог должен иметь цвет, отличный от градиента.
Например, я хотел бы иметь градиент от светло-коричневого до темно-коричневого.Если мне нужно нарисовать пять пирогов, мне нужно пять волов от начала до конца этого градиента.
Как я могу сделать это в Java с платформой Android?
Я обнаружил, чтоЯ могу создать LinearGradient для линии, например:
LinearGradient lg = new LinearGradient(1, 1, 5, 5, toRGB("lightbrown"), toRGB("darkbrown"), TileMode.REPEAT);
Но я не нашел ни одной функции для получения цвета из этой линии, например:
// 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);
Есть ли у вас какие-либоидеи, как я могу получить это?
Спасибо!