1
我有一個實時折線圖。爲此我使用TimeSeries。現在我每秒都會獲得新的價值。但我不想每秒都會獲得一個x軸線。我喜歡每十秒鐘拿一次。爲achartengine中的實時折線圖定製x軸間隔
也許,首先知道X軸線的塗漆位置很重要。它是xymultipleseriesdataset.addSereies(timeSeries)
?所以,也許我可以創建一個循環,每10秒爲x軸添加一個新標題...或者我完全錯了嗎?
我有一個實時折線圖。爲此我使用TimeSeries。現在我每秒都會獲得新的價值。但我不想每秒都會獲得一個x軸線。我喜歡每十秒鐘拿一次。爲achartengine中的實時折線圖定製x軸間隔
也許,首先知道X軸線的塗漆位置很重要。它是xymultipleseriesdataset.addSereies(timeSeries)
?所以,也許我可以創建一個循環,每10秒爲x軸添加一個新標題...或者我完全錯了嗎?
如果我是正確的,您需要一種方法來控制哪些標籤顯示在X軸上。
爲此,您可以使用XYMultipleSeriesRenderer.addXTextLabel(timeInMillis, "requiredlabel")
。
這將導致自動生成標籤停止,然後你可以完全控制哪些標籤顯示,哪些不是。
編輯:
好像我看錯了自動生成標籤停止。 使用方法XYMultipleSeriesRenderer.setXLabels(0)
停止生成標籤。此方法用於設置應爲x軸生成多少個標籤。通過0應該停止自動標籤完全停止。
ehm糾正我,如果我錯了。但我認爲文字標籤僅用於文字而不是線條。或者有使用此命令的技巧 – Susi
ahh greate它的工作原理。對不起我錯了。現在我有我需要的標籤,但舊標籤仍然存在。所以標籤的自動生成不會停止。有沒有辦法阻止它?我試過mRenderer.clearXTextLabels();但它不起作用 – Susi
對不起,關於最近的答覆,請檢查我編輯的答案。 – prk