如何删除x轴标签底部的额外空间,即低于零mpandroidchart

嗨,我使用了MpAndroidChart库.我在图表的底部提到了标签,但它需要额外的空间来分配标签,即低于0的值.如何减少或消除零底部的空间?

你可以看到下面的截图,其中0和标签之间有一个巨大的空间.如何删除该间距?

如何删除x轴标签底部的额外空间,即低于零mpandroidchart

  barChart = (BarChart) findViewById(R.id.chart);
    XAxis xAxis = barChart.getXAxis();
    xAxis.setPosition(XAxis.XAxisPosition.BOTTOM);
    YAxis leftAxis = barChart.getAxisLeft();
    leftAxis.setDrawAxisLine(true);
    leftAxis.setDrawGridLines(true);
    YAxis rightAxis = barChart.getAxisRight();
    rightAxis.setDrawAxisLine(true);
    rightAxis.setDrawGridLines(true);

解决方法:

尝试添加:

leftAxis.setAxisMinValue(0f);
rightAxis.setAxisMinValue(0f);

希望,这个答案将解决您的问题.

编辑1:

对于较新版本,方法已更改为:

leftAxis.setAxisMinimum(0f);
rightAxis.setAxisMinimum(0f);
上一篇:MPAndroidChart v3.x.x:从2.x.x标签升级


下一篇:MPAndroidchart – 烛台图表为空白