我想在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正确显示索引标签,但是我希望有另一个更方便的方式。添加动态数据可能不是那么简单的任务..
答案 0 :(得分:0)
好像我还没读好维基
在将条目添加到图表后调用它时,请注意,在设置数据后,需要在图表上调用修改视口的所有方法。
setVisibleXRangeMaximum开始工作。首先尝试在仅添加XValues后立即调用它。