6

在为 Android 使用 AChartEngine (JAR 1.0.0) 时,我看到了一种允许我更改 X 轴 ( mRenderer.setXLabelsColor(Color.BLACK))文本颜色的方法

不幸的是,我找不到 Y 轴标签的相应方法!

还有没有办法设置实际折线图的颜色?

我还尝试使用将标签与 Y 轴左侧对齐

mRenderer.setYAxisAlign(Align.LEFT, 0);   
mRenderer.setYLabelsAlign(Align.LEFT, 0);  

但它似乎确实起作用。

在此处输入图像描述

4

2 回答 2

7

用于renderer.setYLabelsColor();设置 Y 轴标签颜色。

当你使用 Align.LEFT 时,这意味着它们是左对齐的,如果你想在轴的左侧右对齐它们,使用Align.RIGHT.

线图颜色是来自其自己的渲染器的颜色。

于 2012-08-10T11:46:59.727 回答
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);
于 2014-11-10T11:12:27.967 回答