每次textView中的值发生更改时,我都会尝试刷新图表。以下是onCreate的片段。
感谢任何建议。
mongod --dbpath f:/data/db --repair
答案 0 :(得分:0)
不是添加到数组列表,而是在onTextChanged中声明LineData,并使用addEntry将新条目附加到LineData。
现在,使用getData()在每个onTextChanged上使用先前保存的数据声明数据,然后使用addEntry添加最新条目。这会创建一个连续的流......就像实时数据一样。我还使用了ILineDataSet,因为我在同一个图表上有多个数据点。
10个数据指向视口,现在我的应用程序中有一个不错的自动滚动折线图。
LineData data = lineChart.getData();
ILineDataSet set = data.getDataSetByIndex(0);
data.addEntry(new Entry(set.getEntryCount(),iv),0);
data.notifyDataChanged();
lineChart.notifyDataSetChanged();
lineChart.setVisibleXRangeMaximum(10);
lineChart.moveViewToX(data.getEntryCount());