2014-02-28 30 views
1

上面这似乎我是用条形图部件从https://code.google.com/p/achartengine/大小,我想只是为了增加标签的文本尺寸出现在图表我怎样才能提高数字的条形图

enter image description here

以上我的意思是我想让号(4,5)更大,现在

我尝试下面的代码:

renderer.setAxisTitleTextSize(24); 
renderer.setChartTitleTextSize(24); 
renderer.setLabelsTextSize(24); 
renderer.setLegendTextSize(24); 

,但我没有GE t有什么区别

我该怎么做才能做到这一点?

回答

1

此行r.setChartValuesTextSize(24);解决问题

的完整代码:

protected XYMultipleSeriesRenderer buildBarRenderer(int[] colors) { 
     XYMultipleSeriesRenderer renderer = new XYMultipleSeriesRenderer(); 
     renderer.setAxisTitleTextSize(24); 
     renderer.setChartTitleTextSize(24); 
     renderer.setLabelsTextSize(24); 
     renderer.setLegendTextSize(24); 
     int length = colors.length; 
     for (int i = 0; i < length; i++) { 
      XYSeriesRenderer r = new XYSeriesRenderer(); 
      r.setLineWidth(24); 
      r.setColor(colors[i]); 
// here is the magic 
      r.setChartValuesTextSize(24); 
      renderer.addSeriesRenderer(r); 
     } 
     return renderer; 
    }