AChartEngine:将轴上的Y轴标签对齐

时间:2013-01-27 11:21:07

标签: android charts achartengine

我正在使用aChartEngine for android。我有一个y轴问题,当值达到10000或更多时,左边的数字消失(检查照片)照片中的值是7000-11500但出现在10000以上的值是0000,0500 ,. 。 。等

我想在轴的右侧设置y轴标签或类似的东西

任何人都可以帮忙吗?

知道我用过

renderer.setYLabelsAlign(Align.RIGHT);

Y-Axis Labels

3 个答案:

答案 0 :(得分:2)

renderer.setYLabelsAngle(angle)

如果边距固定,则查看Y轴日期,以便数据以倾斜格式显示,其中将显示更多字符。
否则,必须设置边距以查看y轴标签。

答案 1 :(得分:1)

您可以调整图表的边距:

renderer.setMargins(margins);

其中,边距是[top, left, bottom, right]

的数组

如果要在网格的右侧设置对齐方式,只需设置Align.LEFT,这意味着它们在左侧对齐。

答案 2 :(得分:1)

    multiRenderer.setYLabelsAlign(Paint.Align.RIGHT);
    multiRenderer.setMargins(new int[]{0, 100, 0, 0});
    multiRenderer.setYLabelsPadding(20);

使用上述代码将Y轴与填充对齐。