When I dynamically plot values I wish to display the recent plotted value on line graph (drawn with the help of AChartEngine library). In other words I wish to scroll my line graph along x-axis towards left to show the latest plotted value and hide the oldest plotted value. How to achieve this?

有帮助吗?

解决方案

Whenever you add values to the datasets, if you call chartView.repaint(); the chart is updated with the new values.

In order to have the values scroll to the left, you need to change the visible area on the X axis:

renderer.setXAxisMin(theMinimumVisibleValue);
// this may be optional
// renderer.setXAxisMax(theMaximumVisibleValue);
许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top