2013-10-29 84 views
1

我在定位和對齊AndroidPlot中的域值時遇到了問題。我附上了截至目前爲止的截圖。AndroidPlot:定位和對齊域值標籤

問題1(定位):由於我格式化Unix時間戳作爲MMM-YY和域標籤方向設定爲-90度,標籤趨於重疊圖形區域(如下所示)。有沒有辦法移動域名標籤?我更喜歡而不是使用setDomainLabelVerticalOffset(),因爲XYGraphWidget不重新調整自己的大小以適應抵消的變化。

問題2(對齊):域標籤似乎從底部對齊。如果您在下面的屏幕截圖中查看「Jul-07」和「May-09」標籤,這一點非常明確。是否可以對齊頂部的標籤?

Screenshot

+0

嗨,你介意我問你怎樣得到你的域名標籤垂直? –

+1

@NatalieCarr,我知道這有點遲,但這是我做到的。在XML中,我使用'androidPlot.graphWidget.domainLabelOrientation =「 - 90」'或者在運行時使用'plot.getGraphWidget()。setDomainLabelOrientation(float)'。 – fahmy

回答

2

一兩件事你可以做的就是設置正在繪製的標籤的理由。如果沒記錯,默認爲中心有道理的,你可能想要的是右對齊:

plot.getGraphWidget().getDomainLabelPaint().setTextAlign(Paint.Align.RIGHT); 

尼克