2013-06-01 85 views
0

我有以下代码来绘制我的条形图,但x轴标签没有正确对齐。我希望标签出现在每个栏上,所以我将它们对齐到右侧。看来achartEngine试图做到这一点,每个标签的大部分出现在正确的一面,但我仍然有一些文字在x轴下方。achartengine x轴标签

帮助!

//Draw graph as desired 
mRenderer.setApplyBackgroundColor(true); 
mRenderer.setBackgroundColor(Color.parseColor("#f1f1f2")); 
mRenderer.setBarSpacing(0.1); 
mRenderer.setYAxisMax(15); 
mRenderer.setYAxisMin(0); 
mRenderer.setAxisTitleTextSize(70); 
mRenderer.setLabelsTextSize(30); 
//mRenderer.setXLabelsPadding(-1000); 
mRenderer.setXLabelsAngle(90); 
mRenderer.setXLabelsAlign(Align.RIGHT); 
mRenderer.setMargins(new int[] {0, 10, -70, 10}); 

mRenderer.setXLabelsColor(Color.GRAY); 

enter image description here

+0

任何机构有任何想法? – Fearghal

+0

请张贴截图。 –

+0

当然,请参阅上面的内容......我希望x轴上方的整个标签 – Fearghal

回答

0

这是有点晚了,但...

renderer.setXLabelsAlign(Align.LEFT);

干杯。