MPChart3.0使用过程中遇到的坑

一、柱状图显示不全
当使用CombinedChart生成折线、柱状混合图的时候,柱状图左边和右边显示了一半

MPChart3.0使用过程中遇到的坑_第1张图片
360手机助手截图0714_17_40_01.png

我猜测是计算大小的时候按照折线图的大小计算了

查看官方demo看到了这段代码

xAxis.setAxisMaximum(data.getXMax() + 0.25f);

从字面上看,是把x轴最大值根据数据的值扩大0.25,但也没说明为什么是0.25
于是从这个api上出发,几进实验,再setData之后调用如下代码问题解决了

xAxis.setAxisMinimum(data.getXMin() - 0.5f);
xAxis.setAxisMaximum(data.getXMax() + 0.5f);

二、坐标轴上的文字居中问题

xAxis.setCenterAxisLabels(false);

这个应该是个bug,当设置成false的时候反而是居中了,令人费解,一直找到不到问题(很难发现)

你可能感兴趣的:(MPChart3.0使用过程中遇到的坑)