MPAndroidChart 值与图例相交并从条形图上方删除 y 值

MPAndroidChart values intersection with legend & removing y value from above the bar

如何解决数值与图例相交的问题,同时保持图例的位置相同,还是不可以?

还有我怎样才能删除栏上方的值 我试过使用

         mChart.setDrawValueAboveBar(false);
        mChart.setDrawValuesForWholeStack(false);

但他们并不好

您可以增加space 最大值和图表顶部之间的距离:

YAxis leftAxis = chart.getAxisLeft();
leftAxis.setSpaceTop(40f); // e.g. 40% space

这样做是设置图表中最高值与轴上最高值的顶部间距(占总轴范围的百分比)。

至于删除由条形图绘制的 y 值:https://github.com/PhilJay/MPAndroidChart/wiki/The-ChartData-class

在您的 BarDataBarDataSet 对象上调用 setDrawValues(false)