2013-03-07 4 views
1

Я использую библиотеку AChartEngine для рисования гистограмм. Мне нужно, чтобы все бары были в одном цвете, и только один бар был другого цвета.
То, что я пробовал, состоит из двух XYSeries с одним, содержащим 0.
Это отображает зазор между стержнями следующим образом:
enter image description here
Может ли кто-нибудь рассказать мне, как мне добиться непрерывной последовательности баров только одним цветом другого цвета?android AChartEngine: Один бар с другим цветом

+0

Если вы хотите попробовать пользовательскую гистограмму, тогда взгляните на это [ответ] (http://rakhi577.wordpress.com/2012/10/11/bar-chart-in-android-with-out-any -built-in-jars /) –

ответ

0

Ну, я изменил исходный код, чтобы в конечном итоге достичь этого.
Я изменил метод рисования XYChart. Я добавил цвета для каждого бара. Я узнал, какой бар находится в центре экрана, и добавил для него другой цвет.
Метод drawSeries в BarChart также должен быть изменен, чтобы установить цвет краски для линий.

+0

не могли бы вы показать какой-то код или объяснить подробно, пожалуйста? –

0

Проверьте Bar chart using achartengine нить. Если это не поможет проверить Different color bars using multiple series. Мне удалось сделать то же самое, используя концепцию, используемую аскером во втором вопросе. Кроме того, я сделал

renderer.setBarSpacing(0); 
Смежные вопросы