首页 文章

MPAndroidChart X轴标签未与条形图对齐

提问于
浏览
3

我正在使用MPAndroidChart v3.0.2创建带有折线图和组条形图的组合图表,但我发现X轴上的标签与组条形图中的条形图没有正确对齐 .

Below is the screenshot for the same.

Screenshot

Code I am using for plotting the graph.

xVals = new ArrayList();
            xVals.add("January");
            xVals.add("February");
            xVals.add("March");
            xVals.add("April");
            xVals.add("May");
            xVals.add("June");
            xVals.add("July");
            xVals.add("August");
            xVals.add("September");
            xVals.add("October");

            XAxis xAxis = mChart.getXAxis();
            xAxis.setPosition(XAxis.XAxisPosition.BOTTOM);
            xAxis.setAxisMinimum(0);        xAxis.setAxisMaximum(mChart.getBarData().getGroupWidth(groupSpace, barSpace) * xVals.size());
            xAxis.setGranularityEnabled(false);
            xAxis.setCenterAxisLabels(true);
            xAxis.setDrawGridLines(false);
            xAxis.setTextSize(8);
            xAxis.setLabelCount(xVals.size());
            xAxis.setValueFormatter(new IndexAxisValueFormatter(xVals));

1 回答

  • 0

    您只需要更改以下内容:

    xAxis.setCenterAxisLabels(true);
    

    至:

    xAxis.setCenterAxisLabels(false);
    

相关问题