【发布时间】:2011-07-21 07:44:44
【问题描述】:
我想绘制一个包含五个单独条形的条形图 - 我使用了 Achartengine。 我能够以相同的颜色显示所有五个条,但我想用不同的颜色区分一个条,但我不能显示一种以上的颜色。请告诉我如何显示不同的颜色。 我的代码...
values.add(new double[] {21,56,33,10,20});
int[] colors = new int[] { Color.rgb(227, 121, 15) };
XYMultipleSeriesRenderer renderer = buildBarRenderer(colors);
setChartSettings(renderer, "", "", "", 0,5, 0,100, Color.WHITE, Color.WHITE);
renderer.setXLabels(8);
renderer.setYLabels(10);
renderer.setDisplayChartValues(true);
mChartView= ChartFactory.getBarChartView(context, buildBarDataset(titles, values), renderer,
Type.DEFAULT);
layout.addView(mChartView, 350, 500);
【问题讨论】:
-
如果是这样,你有没有得到解决方案answer this question 类似
-
@Kiran 您是否使用了下面给出的解决方案?如果是的话,你可以分享下面提到的类的实现吗? .
标签: android charts bar-chart achartengine