为了像示波器一样显示实时数字输入/输出值
问问题
230 次
2 回答
0
没有方法可以进行 x 滚动,但您可以创建自己的方法来执行此操作。这是一个例子。
for (int i = values.getItemCount() - 2; i >= 0; i--) {
values.add(i + 1, value.getY(i));
}
values.add(0, y);
“值”是一个时间序列。
基本上我将倒数第二个值交换为最后一个值,依此类推。最后,我在位置 0 中添加新值。
于 2013-04-17T16:17:50.467 回答
0
mSeries.add(++xCounter, aData);
if (mChartView != null) {
if (mSeries.getItemCount() >= 200) {
mSeries.remove(0);
}
mhartView.repaint();
}
可以在这里帮助绘制动态视图。200 是您的视图缓冲区大小,因此一旦它被填满,它就会开始从顶部删除并在尾部添加新值。
于 2014-02-20T06:00:38.907 回答