0

我无法让 AChartEngine 将实际可见轴集中在 Origo 上,而不是让它们沿着图表的左侧和底部。

我需要这样的轴:

在此处输入图像描述

有任何想法吗?

(这个问题类似于问题#2 [2]:Make x-axis in vertical center using AChartEngine但我认为更具体的问题可能会得到答案)

4

2 回答 2

1

我对 AChartEngine 1.0.0 进行了一些修改,以便可以在绘图中心显示轴。使用下面的代码将轴设置为中心。

XYMultipleSeriesRenderer.setXAxisAlign(Align.CENTER, 0);
XYMultipleSeriesRenderer.setYAxisAlign(Align.CENTER, 0);

XYMultipleSeriesRenderer.patch
XYChart.patch

这是一个关于它的外观的示例 在此处输入图像描述

于 2012-08-29T11:25:46.180 回答
0

没有比你提到的更好的答案了。只需确保您计算 X 和 Y 范围,例如您的数据适合其中,并确保您设置的范围以 0 点为中心:

renderer.setXAxisMin(-value);
randerer.setXAxisMax(value);

Y轴也一样。

于 2012-08-28T10:04:45.003 回答