背景MPAndroidChart x軸的日期/時間標籤格式化
對於一些圖表在我的應用程序,我使用的MPAndroidChart庫。我所有圖表的所有橫軸都是基於時間的,它們可以跨越一整年,一個月,一週,一天或一小時。它總是顯示一個完整的時間段,例如1月至12月,週一至週日,0:00 - 24:00等。軸的值始終是曆元時間戳(以秒爲單位)。
要求
我想x軸標籤遵循以下規則:
- 在在年跨度的情況下本月 1日;
- 在月或周跨度的情況下開始天的;
- 任何整小時(##:00)(不是全部)在天的情況下跨度;
- 任何5分鐘點上小時範圍。
問題
我可以設置x軸,這使得確保有兩個點,則粒度說之間沒有空間少的granularity
,但這可能意味着(在一天的情況下,第一個標籤是凌晨1點,第二個標籤是凌晨2點1分,第三個標籤是凌晨3點16分,因爲這符合60分鐘(最小)的粒度。
當前不正確的情況,這在理想情況下是這樣的[0:00, 3:00, 6:00, 9:00 ..]
問題
有沒有辦法來控制x軸標籤的定位,實現上述結果?
如果我錯了,請糾正我,但這不只是改變顯示值,而不是標籤的實際位置。它顯示正確的值,但在(稍微)不正確的位置。 – Marcel50506
@ Marcel50506你能告訴我,如果這個反應對你有用嗎? – MeknessiHamida
@MeknessiHamida:不,它沒有解決我的問題。正如我以前的評論所說,它沒有設置標籤的正確位置。 – Marcel50506