使用MPAndroidChart在条形图中显示x轴标签未按预期工作

时间:2017-11-17 10:42:23

标签: android mpandroidchart

X轴值正在重叠,我需要将其完全低于条形

https://i.stack.imgur.com/5uNDq.png`

BarDataSet dataSet = new BarDataSet(barEntryArrayList, "Invoice Qty");
        BarData lineData = new BarData(dataSet);
        chart.setFitBars(true);
        XAxis xAxis =chart.getXAxis();
        xAxis.setValueFormatter(new AxisValueFormatter(labels));
        xAxis.setGranularityEnabled(true);
        xAxis.setGranularity(1f);
       /* xAxis.setSpaceMax(lineData.getBarWidth() / 2f);
        xAxis.setSpaceMin(lineData.getBarWidth()/2f);*/
        //xAxis.setLabelRotationAngle(-120f);
        xAxis.setPosition(XAxis.XAxisPosition.BOTTOM);
        xAxis.setCenterAxisLabels(true);
        YAxis yAxisRight = chart.getAxisRight();
        yAxisRight.setEnabled(false);
        chart.setData(lineData);
        chart.getDescription().setEnabled(false);
        chart.invalidate();`

1 个答案:

答案 0 :(得分:1)

IExamService

这对我有用。我使用的是最新版本3.0.3