你发出问题已经有一段时间了,可能现在你已经解决了这个问题,但是我会发布这个答案以帮助其他遇到类似问题的人。 设置chart.getXAxis().setSpaceMin(0.5f); 我会在X轴线和图表本身之间添加空间。你也可以使用chart.getXAxis().setSpaceMax(0.5f); 用于在图表的最后一个值和右侧X轴之间添加间距。 这里是一个常规图表的示例,这个则是最小和最大间距都为1.5的图表。 顺便提一句,我正在使用MPAndroidChart V3.0.2。
尝试 XAxis xAxis = chart.getXAxis(); xAxis.setSpaceBetweenLabels(int characters) //Sets the space that should be left out between the x-axis labels in characters, default: 4.