1

我正在使用出色的 mpandroidchart 库在我们的应用程序中绘制各种图形,首先,如果这个问题是多余的或愚蠢的,我深表歉意。无论如何,我有一个很棒的条形图,除了我找不到强制绘制所有 XLabel 的方法。它只是画了其中的一些,显然如果我捏住它们即将出现的视图,但我想始终显示它们,而不需要缩放。希望很清楚。谢谢

4

2 回答 2

2

不幸的是,没有办法强制绘制所有 x-axis-labels。该图表将防止绘制重叠标签。

您可以做的是通过调用将标签之间的空间减少到绝对最小值:

XAxis xa = chart.getXAxis();
xa.setSpaceBetweenLabels(0); // space in characters

这将确保标签之间的空间保持在最低限度。标签之间的默认空格为 4 个字符。

于 2015-02-03T16:13:08.750 回答
0

我知道这个问题有点老了......但是发布的解决方案对我不起作用。我用了:

XAxis xa = chart.getXAxis();
xa.setLabelsToSkip(0);

这非常有效!希望它可以帮助某人;)

于 2016-01-01T18:40:25.210 回答