2

嗨,我对图表应用程序很陌生。现在我为我的应用程序创建了条形图。当我将创建条形图作为单独的项目运行时,输出如下所示。

在此处输入图像描述

然后当我将条形图与我的应用程序集成时。我无法在条形图中显示下面的图例文本。如何减少图表和图例文本之间的间隙/空间?有人可以帮我解决这个问题吗?提前致谢。

4

2 回答 2

4

您可以使用以下方法调整图表边距setMargins()

mRenderer.setMargins(int[] margins);

margins值为:top, left, bottom, right。默认值为:20, 30, 10, 20。您将需要降低该bottom值。

于 2012-10-20T15:28:42.830 回答
2

如果我们设置边距和平移限制,我们可以实现这一点。

在此处输入图像描述

    mrenderer.setMargins(new int[] { 20 ,60,  -20, 60 });
    mrenderer.setPanLimits(new double[] { -25, 20, -25, 40 })

使用这些方法可以减少图表到图例的空间。谢谢你。

于 2012-11-21T10:28:59.290 回答