如何自动滚动MPAndroidChart折线图?

时间:2014-09-09 07:28:44

标签: android android-graphview mpandroidchart

我是android中MPAndroidChart的新用户。 任何人都可以帮助我吗?

1 个答案:

答案 0 :(得分:14)

那么你想要做的是总是在图表中显示10个值,无论LineData个对象中存储了多少个值?

您可以通过限制水平(x)轴上的视图,然后将视图对准您想要显示的数据。因此,您需要致电

setScaleMinima((float) lineData.getXValCount() / 10f, 1f)

这将限制x轴上的视图,并始终显示10个值。然后,您可以通过调用

来设置视图的目标位置

centerViewPort(float val, int xindex)

如果您调用centerViewPort(500f,11),您的视图将瞄准y值500(垂直轴)和水平(x)轴上的第11个值。

如果这有助于你,请告诉我。

<强>更新

在2.0.0以上版本的较新版本中,请参阅wiki了解如何修改视口。