2014-02-28 62 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; 
    }