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);