в Android Я хотел бы нарисовать PieChart с динамически изменяемым количеством пирогов. Каждый пирожок должен иметь свой цвет из градиента.
Например, я хотел бы иметь градиент от светло-коричневого до темно-коричневого. Если мне нужно нарисовать пять пирогов, то мне нужно пять волют от начала до конца этого градиента.
Как я могу сделать это на Java с помощью Android framework?
Я нашел, что я могу создать 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);
Есть ли у вас идеи, как я могу получить это?
Спасибо!