8

在 achartengine 库中,XYMultipleSeriesRenderer类有两个功能:

public void setXLabelsColor(int color)

public void setYLabelsColor(int scale, int color)

setXLabelsColor()直觉上是有道理的,因为只需要传递颜色,但在很长一段时间内我都无法弄清楚“比例”参数的用途setYLabelsColor。文档说,它是“渲染器比例”,但显然不清楚比例尺可能是什么值。在弄乱了输入之后,我终于得到了使用“比例”值为 0 的函数。这对我来说没有直观意义。我认为比例值为 1 意味着图表保持其比例。为什么值 0 有效,而默认比例值 1 无效?

4

2 回答 2

3

看看下面的图片。那里有两条线,以单独的方式缩放,左侧的“气温”比例 = 0,右侧的“日照时间”比例 = 1。 (来源:achartengine.org图片

于 2013-04-20T13:49:17.790 回答
2

我相信比例是指您正在编辑的系列。在 multipleXYseriesrenderer 中,比例编号是指您输入的“第 n 个”系列。例如,如果您只有 1 个系列,则编辑比例“0”将仅编辑该系列。这就是我的理解,虽然我不能肯定地说。IT 似乎文档当然可以使用一些清理。

于 2014-06-21T11:46:36.560 回答