在Android上使用AChartEngine(JAR 1.0.0)时,我看到一种方法可以让我更改X轴的文本颜色(mRenderer.setXLabelsColor(Color.BLACK)
)
不幸的是我无法找到Y轴标签的相应方法!
还有办法设置实际折线图的颜色吗?
我还尝试使用
将标签对齐到Y轴的左侧mRenderer.setYAxisAlign(Align.LEFT, 0);
mRenderer.setYLabelsAlign(Align.LEFT, 0);
但似乎确实有效。
答案 0 :(得分:7)
renderer.setYLabelsColor();
用于设置Y轴标签颜色。
使用Align.LEFT时,表示它们左对齐,如果要在轴的左侧右对齐它们,请使用Align.RIGHT
。
折线图颜色是其自身渲染器中的颜色。
答案 1 :(得分:2)
要正确对齐和设置颜色,您需要将其设置如下:
mRenderer.setYAxisAlign(Align.LEFT, 0);
mRenderer.setYLabelsAlign(Align.RIGHT, 0);
// setYLabelsColor method you need include which the
// int for your YLabel, since this library you can
// use more than one YLabel, so in your case,
// you only have one YLabel and its index is 0.
mRenderer.setYLabelsColor(0, Color.BLACK);
mRenderer.setXLabelsColor(Color.BLACK);