嗨,我是图表应用程序的新手。现在我为我的应用程序创建了条形图。当我将创建条形图作为单独的项目运行时,输出看起来像这样。
然后当我将条形图与我的应用程序集成时。我无法在条形图中显示下面的图例文字。如何减少图表和图例文本之间的差距/空间?有人可以帮我解决这个问题吗?提前谢谢。
答案 0 :(得分:4)
您可以使用setMargins()
方法调整图表边距:
mRenderer.setMargins(int[] margins);
margins
值为:top, left, bottom, right
。默认值为:20, 30, 10, 20
。您需要降低bottom
值。
答案 1 :(得分:2)
如果我们设置保证金和平底锅限制,我们可以实现这一点。
mrenderer.setMargins(new int[] { 20 ,60, -20, 60 });
mrenderer.setPanLimits(new double[] { -25, 20, -25, 40 })
使用这些方法可以减少图表到图例的空间。谢谢。