2014-02-25 101 views
1

我正在使用android graphview 3.1.1。我正在設置一個軸標籤,一個標識軸的標籤。如何設置軸單元標籤?

我在Android GraphView中發現的唯一一件事就是設置個別刻度標記,與graphView.setHorizontalLabels(horlabels)一樣。是否可以設置整個標籤?

示例此處的軸標籤爲Month和Kg的重量。 enter image description here

回答

1

沒有內置的功能爲,但你可以通過TextViews

1

有沒有提供給設置整個標籤的方式築巢佈局的GraphView - 視圖實現這一目標。您可能需要使用TextView來做到這一點。

2

我有一個類似的問題,所以我設置了一個-90°旋轉TextView旁邊我的LinearLayout繪製圖形。

<TextView 
android:layout_height="fill_parent" 
android:layout_width="wrap_content" 
android:id="@+id/test" 
android:textColor="#FFFFFF" 
android:gravity="center" 
android:rotation="-90" 
android:textSize="12dp" 
android:text="°C"/> 

這個方法的問題:我旋轉的TextView的寬度保持不變,就像if不旋轉一樣。因此,如果您使用長文本,則左側和右側會有大量空間。如果您縮短了layout_widht,則會出現換行符。

簡而言之,它看起來不錯:http://i.stack.imgur.com/KWMk8.jpg

相關問題