aChartEngine:如何在图表和y轴标签之间添加填充

问题描述 投票:4回答:2

我正在使用aChartEngine来显示一个简单的条形图。我想在图表本身和y轴标签之间添加填充。标签触摸图表的边框,看起来不太好。我知道setMargins类的XYMultipleSeriesRenderer方法,但这只是控制图表的外边缘整体。我该怎么做?

android achartengine
2个回答
8
投票

您可以更改Y轴标签的对齐方式,您可以更改字体大小和样式,但不能更改标签和图表本身之间的填充。

我刚刚添加了用于设置X轴和Y轴填充的API。

renderer.setXLabelsPadding(10);
renderer.setYLabelsPadding(10);

您可以从AChartEngine SVN签出代码并使用ant dist构建一个jar文件。


0
投票

添加以下行

    multiRenderer.setYLabelsAlign(Paint.Align.RIGHT);
    multiRenderer.setMargins(new int[]{0, 70, 0, 0});
    multiRenderer.setYLabelsPadding(15);
© www.soinside.com 2019 - 2024. All rights reserved.