在没有 XAxis 的情况下在底部对齐 MpAndroidChart 条形图

Align MpAndroidChart Bar graph on bottom without XAxis

我在 android 应用程序上使用来自 MpAndroidCahrt 的条形图。

问题是图表上的条形图底部没有对齐。

条形和底部之间有轻微的 padding

我也没有使用 XAxisYAxis

有什么解决办法吗?

下面是我的代码。

chart.data = barData
    chart.barData.barWidth = 0.5f
    chart.setFitBars(true)
    chart.setDrawGridBackground(false)
    chart.setPinchZoom(false)
    chart.axisRight.isEnabled = false
    chart.xAxis.isEnabled = false
    chart.axisLeft.removeAllLimitLines()
    chart.axisLeft.addLimitLine(limitLine)
    chart.axisLeft.isEnabled = false
    chart.isDoubleTapToZoomEnabled = false
    chart.description.isEnabled = false
    chart.legend.isEnabled = false
    chart.invalidate()

我添加了屏幕截图以获取更多信息。

谢谢。

您可以使用

xAxis.setAxisMinValue(0f);
yAxis.setAxisMinValue(0f);

在版本 3.0.2 中,方法 setAxisMinValue 已弃用 那么你可以使用

xAxis.setAxisMinimum(0f);
yAxis.setAxisMinimum(0f);

可以使用

删除填充
chart.setViewPortOffsets(0f, 0f, 0f, 0f);