MPAndroidChart X轴仅显示一个标签

时间:2019-05-12 12:45:48

标签: java android bar-chart mpandroidchart axis-labels

我正在尝试在条形图中向X轴添加标签,但是它仅显示一个值,而不是数组中的所有值。

请看看:Screenshot

仅显示“ Fri”值。

这是显示图表的代码:

private void showgraph()
    {
        BarDataSet barDataSet = new BarDataSet(getdata(),"Moj graf");
        barDataSet.setValueTextSize(10);

        bardata = new BarData();
        bardata.addDataSet(barDataSet);
        barChart.setData(bardata);


        barChart.setExtraBottomOffset(20);
        barChart.setDragEnabled(true);
        barChart.setPinchZoom(true);
        barChart.setDoubleTapToZoomEnabled(true);
        barChart.setHorizontalScrollBarEnabled(true);
        barChart.getViewPortHandler().setMaximumScaleX(5f);
        barChart.getViewPortHandler().setMaximumScaleY(5f);
        barChart.invalidate();

        XAxis xAxis = barChart.getXAxis();
        final String[] weekdays = {"Sun", "Mon", "Tue", "Wed", "Thu", "Fri", "Sat"};
        xAxis.setValueFormatter(new IndexAxisValueFormatter(weekdays));
        xAxis.setPosition(XAxis.XAxisPosition.BOTTOM);

    }

虽然我 barChart.setExtraBottomOffset(20)可以解决它,但没有。

您能告诉我我在做什么错吗?谢谢。

0 个答案:

没有答案