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

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

在此输入图像描述

  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);

===============>>#1 票数:12 已采纳

尝试添加:

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

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

编辑1:

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

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

===============>>#2 票数:1

在版本3.0.2中,方法setAxisMinValue标记为@deprecated。 新方法是xAxis.setAxisMinimum(0f);

  ask by Shadow translate from so

未解决问题?本站智能推荐: