我有我的MPAndroidChart 3.0.1圖的2個問題,因爲我找不到編程的答案我想了解一個概念層面上的事情如何工作,所以我可以嘗試鍛鍊我的代碼。順便說一下,我的圖表是時間序列,溫度爲Y值,時間戳爲X值。MPAndroidChart 3.0.1:理解兩個概念
基本上這是我不明白的問題1。當我繪製一個圖表時,即使我沒有設置任何xAxis值格式化程序,我也會得到不等距的垂直網格線,並且不是唯一標記我的Y值。請參閱:
所以關於這個問題,我的目標是要麼有這些線等距較固定的時間段,或者,只是爲了紀念我的Y值,而不亂點,我甚至不有Y值。
然後我想要從概念上理解第二個問題。我有一個包含2列,時間戳和溫度的數據庫。當我將這些值導入應用程序時,它們應該是完美的。例如:
I/App: Device 17AB05 | Timestamp 2017-02-27 22:09:55.0 | Temp 23.0
I/App: Device 17AB05 | Timestamp 2017-02-27 22:13:54.0 | Temp 21.0
I/App: Device 17AB05 | Timestamp 2017-02-27 22:17:44.0 | Temp 19.0
I/App: Device 17AB05 | Timestamp 2017-02-27 22:20:44.0 | Temp 24.0
I/App: Device 17AB05 | Timestamp 2017-02-27 22:28:44.0 | Temp 30.0
I/App: Device 17AB05 | Timestamp 2017-02-27 22:33:44.0 | Temp 27.0
然後,我將這些值作爲條目添加到我的線型圖,然而,當繪製所有的時間戳混亂。例如,我的第一個溫度爲23度,時間戳爲22:09:20,因此偏差爲33秒。我認爲這可能是在將時間戳轉換爲時期然後返回時的精度損失,但是我確認情況並非如此,我的方法來回精確地轉換。我真的不知道爲什麼會發生這種情況。
如果你對我的問題1或2有什麼想法,我會非常高興與一個輸入。
謝謝!