我不断地将数据添加到LineData中,它在某种程度上运行良好。它通常发生在X轴指数超过1000之后.我相信,添加到图表中的数据在新的数据到达后不会被删除。我是否需要自己移除这些价值观,还是图书馆提供了一些回收?
另外,当滚动回滚时,滚动只允许最多达到某个X索引,然后一旦达到特定的X索引,它就会自动跳转到LineData中的最大索引。如何控制我们可以回滚的金额?
发布于 2015-08-04 06:53:47
这是我实现的解决方案。就像一种魅力。
if(dataSet[i].getEntryCount() == NumberOfPointYouCareAbout) {
mChartData[i].removeXValue(0);
dataSet[i].removeEntry(0);
for (Entry entry : dataSet[i].getYVals()) {
entry.setXIndex(entry.getXIndex() - 1);
}
}https://stackoverflow.com/questions/31558367
复制相似问题