1

我为一些图表使用 achartengine 开发了一个适用于 Android 的应用程序。我的图表中有 68 个 XY 系列,但我只想有 2 个图例。红色的所有 XYSeries = 一个图例。绿色的所有 XYSeries = 第二个图例。

我还需要 Y 轴的手动标签。例如,Y=1 应该是 g。

4

1 回答 1

0

中有一个setShowLegendItem(boolean showLegend)方法SimpleSeriesRenderer,所以被 继承XYSeriesRenderer。您应该为大多数渲染器调用此方法,其中 2 个除外。

为了拥有自定义 Y 轴标签,您需要对每个此类 lavel 执行以下操作:

renderer.addYTextLabel(y, "text");

您还需要禁用默认标签:

renderer.setYLabels(0);
于 2013-08-23T16:31:14.560 回答