achartengine绘制轴没有数据?

时间:2011-09-22 10:23:13

标签: android achartengine

可以只绘制没有数据的x轴和y轴吗? (因为在我的应用程序中,我必须在5秒后绘制线条)。我为轴设置了最小值和最大值,但没有任何数据图表不想重绘。

2 个答案:

答案 0 :(得分:0)

您只需将空Arraylist添加到数据集。

答案 1 :(得分:0)

对于数据集来说,添加和清空数据系列是什么意思,就像这样:

GraphicalView mChartView;
XYMultipleSeriesDataset mDataset = new XYMultipleSeriesDataset();
XYMultipleSeriesRenderer mRenderer = new XYMultipleSeriesRenderer();
mRenderer.addSeriesRenderer(new XYSeriesRenderer());
mDataset.addSeries(new XYSeries("some name"));

然而,在这种情况下,只有图形线没有标签,刻度,网格等。只有在我添加一个(至少)数据点之后,这些东西才会显示出来形成一个正确的图形:

mXYSeries.add(0, 0);

在获得真实数据后,必须立即删除此附加系列,因为它会显示在图例中并产生其他不需要的副作用。不幸的是,我不知道在没有数据的情况下使用AChartEngine创建轴线的更好方法。