我正在实施堆积条形图,并希望在图表上显示值,位于堆积条的每个部分的正上方。
要显示值,我在setDisplayChartValues(true)
添加到SimpleSeriesRenderer
的每个XYMultipleSeriesRenderer
上调用了{{1}}。问题是,结果看起来像这样(这不是截图,而是手工制作的模型):
我想在条形图的蓝色部分上方以蓝色显示“100”,因此表示蓝色部分的值,而不是红色和蓝色的累积值。
我该怎么做?
PS:我查看了demo application的“销售堆积条形图”,它具有相同的行为。
答案 0 :(得分:0)
AChartEngine中堆积条形的概念是每个条形从零开始。这意味着示例中的蓝色值正确显示。
但是,我同意AChartEngine有一天会像你描述的那样支持堆积的条形图。