2014-02-25 106 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

相关问题