我是android中MPAndroidChart的新用户。谁能帮我 ?
因此,无论LineData
对象中存储了多少个值,您总是想在图表中显示10个值?
您可以通过将视图限制在水平(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上有关如何修改视口的信息。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句