2015-11-10 122 views
0

我想显示带有与时间相关的值的LineChart。如何设置XAxis的开始索引?

当前目录的X索引是它在一天中的时间呈现(以数值形式表示(11.04,14:30),它的X索引是870)。

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

我试过这样做moveViewToX(840)伴随着i.e. setVisibleXRangeMaximum(6*30);,但XAxis从0开始,没有那个调用。

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

回答

0

看来,我没有读过维基以及

请注意,所有修改视法需要在设置后的表被称为数据。

setVisibleXRangeMaximum在将条目添加到图表后调用它时开始工作。一开始尝试它仅在添加XValues后才被调用。