0

要使用 aChartEngine 绘制折线图,​​我们必须执行以下操作 -

XYSeries series = new XYSeries(seriesTitle);
for (int i=0; i < 1000; i++){  //add some data to series
    series.add(xval[i], yval[i]);
}
mDataset.addSeries(series);
XYSeriesRenderer renderer = new XYSeriesRenderer();
mRenderer.addSeriesRenderer(renderer);

那就是创建一个新系列,向其中添加数据,然后将系列添加到数据集中。然后创建一个渲染器等。

我的问题是,不是在 for 循环中多次调用 series.add(x,y) ,而是可以一次将整个数组添加到系列中。

像 - series.addArray(xval[], yval[], NoOfValues);

这会节省很多时间。对于 1000 个点,它将节省 999 个函数调用。

谢谢

4

0 回答 0