我正在使用aChartEngine
来显示一个简单的条形图。我想在图表本身和y轴标签之间添加填充。标签接触图表边框,看起来不太好看。我知道XYMultipleSeriesRenderer
类的setMargins
方法,但这只控制整个图表的外边距。我该怎么做呢?
我正在使用aChartEngine
来显示一个简单的条形图。我想在图表本身和y轴标签之间添加填充。标签接触图表边框,看起来不太好看。我知道XYMultipleSeriesRenderer
类的setMargins
方法,但这只控制整个图表的外边距。我该怎么做呢?
renderer.setXLabelsPadding(10);
renderer.setYLabelsPadding(10);
您可以从AChartEngine SVN检出代码,使用ant dist
构建一个Jar文件。
添加以下行
multiRenderer.setYLabelsAlign(Paint.Align.RIGHT);
multiRenderer.setMargins(new int[]{0, 70, 0, 0});
multiRenderer.setYLabelsPadding(15);