Android MPChart不显示任何Dat

Android MPChart不显示任何Dat,android,graph,mpandroidchart,Android,Graph,Mpandroidchart,我试图在我的Android应用程序中显示一个水平条形图。我正在使用MPChart库这样做 但是,我看不到正在显示的图形。只绘制了X轴和Y轴,但没有实际图形 下面是我如何展示它的: private void renderDataMPChart(ArrayList<String> nameList, ArrayList<Integer> countList){ ArrayList<BarEntry> values = new A

我试图在我的Android应用程序中显示一个水平条形图。我正在使用MPChart库这样做

但是,我看不到正在显示的图形。只绘制了X轴和Y轴,但没有实际图形

下面是我如何展示它的:

private void renderDataMPChart(ArrayList<String> nameList, ArrayList<Integer> countList){
        

        ArrayList<BarEntry> values = new ArrayList<>();

        for(int i = 0; i<nameList.size(); i++){
            values.add(new BarEntry(countList.get(i), (float) i++));
        }


        BarDataSet barDataSet = new BarDataSet(values, type);
        barDataSet.setBarBorderWidth(0.9f);
        barDataSet.setColors(ColorTemplate.COLORFUL_COLORS);
        BarData barData = new BarData(barDataSet);
        XAxis xAxis = chart.getXAxis();
        xAxis.setPosition(XAxis.XAxisPosition.BOTTOM);

        IndexAxisValueFormatter formatter = new IndexAxisValueFormatter(nameList);
        xAxis.setGranularity(1f);
        xAxis.setValueFormatter(formatter);
        chart.setData(barData);
        chart.setFitBars(true);
        chart.animateXY(5000, 5000);
        chart.invalidate();
}
private void renderDataMPChart(ArrayList名称列表、ArrayList计数列表){
ArrayList值=新的ArrayList();

对于(int i=0;iDid您添加了轴标签吗?我使用了xAxis.setValueFormatter(格式化程序);您添加了轴标签吗?我使用了xAxis.setValueFormatter(格式化程序);