0

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

4

2 回答 2

0

您可以将空的 Arraylist 添加到数据集。

于 2011-11-01T20:05:23.783 回答
0

toni 的意思是向数据集添加和清空数据系列,例如:

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 创建轴线的更好方法。

于 2012-05-31T05:48:11.250 回答