如何设置XAxis的起始索引?

时间:2015-11-10 23:38:58

标签: android mpandroidchart

我想在LineChart中显示与时间相关的值。

目前,参赛作品的X索引是当天以分钟为单位的时间呈现(如价值(11.04,14:30),其X指数为870)。

一个图表中的时间差异可能很小,所以我想设置XAxis左侧的起始位置 - 因此对于14:30时间的首次输入,XAxis的起始位置可能是14:00(840索引)

我已尝试使用moveViewToX(840)伴随i.e. setVisibleXRangeMaximum(6*30);执行此操作,但XAxis从0开始,因为没有该调用。

我可以修改每个条目的x值(即从中减去当前值'开始时间'的x值),然后使用XValueFormatter正确显示索引标签,但是我希望有另一个更方便的方式。添加动态数据可能不是那么简单的任务..

1 个答案:

答案 0 :(得分:0)

好像我还没读好维基

  

请注意,在设置数据后,需要在图表上调用修改视口的所有方法。

在将条目添加到图表后调用它时,

setVisibleXRangeMaximum开始工作。首先尝试在仅添加XValues后立即调用它。