2017-05-30 121 views
0

我使用MPAndroidChart创建水平条形图。MPAndroidChart - 水平条形图 - 将标签文本左对齐

是否有可能证明从左边的标签文本而不是正确的?

enter image description here

代码:

mChart.getXAxis().setValueFormatter(new LabelValueFormatter(set1)); 
      mChart.getXAxis().setPosition(XAxis.XAxisPosition.BOTTOM_INSIDE); 
      mChart.getXAxis().setXOffset(100); 
+0

我认为你可以通过在你的值格式化程序中的标签之前放置空格...但我认为有一个更正确的方法来做到这一点 – Firerazzer

回答

0

您可以设置通过绘制在柱上的值:

mChart.setDrawValueAboveBar(true); 

the result is like this image.

+0

是否有可能为标签有左引力? @ shabnam-esmaeili – AndrewS

+0

我不这么认为@AndrewS –

1

设置轴位置的顶部和反转工作的偏移量:

mChart.getXAxis().setValueFormatter(new LabelValueFormatter(set1)); 
mChart.getXAxis().setPosition(XAxis.XAxisPosition.TOP); 
mChart.getXAxis().setXOffset(-350);