Question

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?

Was it helpful?

Solution

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);
Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow
scroll top