我aChartEngine
用来显示一个简单的条形图。我想在图表本身和 y 轴标签之间添加填充。标签触及图表的边框,看起来不太好。我知道类的setMargins
方法XYMultipleSeriesRenderer
,但这只是控制整个图表的外边距。我该怎么做?
问问题
5453 次
2 回答
8
您可以更改 Y 轴标签的对齐方式,也可以更改字体大小和样式,但不能更改标签和图表本身之间的填充。
我刚刚添加了用于设置 X 轴和 Y 轴的填充的 API。
renderer.setXLabelsPadding(10);
renderer.setYLabelsPadding(10);
您可以从 AChartEngine SVN 签出代码并使用ant dist
.
于 2013-01-08T10:56:41.890 回答
0
添加以下行
multiRenderer.setYLabelsAlign(Paint.Align.RIGHT);
multiRenderer.setMargins(new int[]{0, 70, 0, 0});
multiRenderer.setYLabelsPadding(15);
于 2018-09-04T07:39:03.043 回答