在MPAndroidChart中,负值不会显示在图表坐标上

时间:2017-08-04 10:38:33

标签: android mpandroidchart

使用MPAndroidChart我试图制作以下两个图表。以下图像是自解释的:一个是y轴是正的,另一个是负的(这里图表的值不可见):Positive Axis Chart Negative Axis Chart

3 个答案:

答案 0 :(得分:3)

您必须设置setStartAtZero(false)。有许多方法可以控制轴上的值范围。请阅读documentation

Check this also

答案 1 :(得分:3)

在初始化图表的主线程中保留以下代码。它会正常工作。

    chart.getAxisLeft().setStartAtZero(false);
    chart2.getAxisRight().setStartAtZero(false);

答案 2 :(得分:0)

setStartAtZero已过时。

如果从数据库中获取值,请尝试以下操作:

    //your Y values
    float min = Collections.min(arrayY);

    //set your min value like this
    leftAxis.setAxisMinimum(min);