2015-11-10 86 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後才被調用。