问题描述
如何使最后一个绘制点位于图表宽度的中间?
解决方法
这对我有用。我正在实时添加数据。
LineData plot = temperatureChart.getData();
temperatureChart.getXAxis().setAxisMaximum(plot.getXMax() + 10f);
temperatureChart.moveViewToX(plot.getXMax() + 10f);
temperatureChart.notifyDataSetChanged();
if(temperatureChart.getVisibleXRange()!=20) {
temperatureChart.setVisibleXRangeMaximum(20f);
}