我正在使用android graphview 3.1.1。我正在設置一個軸標籤,一個標識軸的標籤。如何設置軸單元標籤?
我在Android GraphView中發現的唯一一件事就是設置個別刻度標記,與graphView.setHorizontalLabels(horlabels)
一樣。是否可以設置整個標籤?
示例此處的軸標籤爲Month和Kg的重量。
我正在使用android graphview 3.1.1。我正在設置一個軸標籤,一個標識軸的標籤。如何設置軸單元標籤?
我在Android GraphView中發現的唯一一件事就是設置個別刻度標記,與graphView.setHorizontalLabels(horlabels)
一樣。是否可以設置整個標籤?
示例此處的軸標籤爲Month和Kg的重量。
沒有內置的功能爲,但你可以通過TextViews
有沒有提供給設置整個標籤的方式築巢佈局的GraphView - 視圖實現這一目標。您可能需要使用TextView來做到這一點。
我有一個類似的問題,所以我設置了一個-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