0
爲了顯示類似示波器的實時數字輸入/輸出值不AChartEngine支持實時值增加和X-滾動
爲了顯示類似示波器的實時數字輸入/輸出值不AChartEngine支持實時值增加和X-滾動
沒有方法做X滾動,但你可以創建你自己做這個。這是一個例子。
for (int i = values.getItemCount() - 2; i >= 0; i--) {
values.add(i + 1, value.getY(i));
}
values.add(0, y);
「values」是一個TimeSeries。
基本上我把倒數第二個值換成最後一個值,依此類推。我最後添加了位置0中的新值。
mSeries.add(++xCounter, aData);
if (mChartView != null) {
if (mSeries.getItemCount() >= 200) {
mSeries.remove(0);
}
mhartView.repaint();
}
可以在這裏幫助繪製動態視圖。 200是你的視圖緩衝區大小,所以一旦它被填滿,它就開始從頂部刪除並在尾部添加新值。
是的,它支持。 –
你可以用AChart – Sree
我找到了series.add(x,y)方法。如何完成x-scrolling? – 4ntoine