Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/191.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 错误:(61,48)错误:不兼容的类型:无法将字符串转换为列表<;巴伦特里>;在mpandroidchart中_Java_Android_Arraylist_Mpandroidchart - Fatal编程技术网

Java 错误:(61,48)错误:不兼容的类型:无法将字符串转换为列表<;巴伦特里>;在mpandroidchart中

Java 错误:(61,48)错误:不兼容的类型:无法将字符串转换为列表<;巴伦特里>;在mpandroidchart中,java,android,arraylist,mpandroidchart,Java,Android,Arraylist,Mpandroidchart,在这里,我在显示myTable.java中的数据时遇到了这个错误。 显示不兼容的类型 BarChart chart = (BarChart) findViewById(R.id.datachart); ArrayList<String> BarEntry = new ArrayList<>(); BarEntry.add(myTable.getPopulation_1980()); ArrayList<String> labels = new Array

在这里,我在显示myTable.java中的数据时遇到了这个错误。 显示不兼容的类型

BarChart chart = (BarChart) findViewById(R.id.datachart);

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

BarEntry.add(myTable.getPopulation_1980());

ArrayList<String> labels = new ArrayList<>();
labels.add("1980");
labels.add("1985");
labels.add("1990");


BarDataSet bardataset = new BarDataSet(BarEntry, "Cells");
BarData data = new BarData(labels, bardataset);
chart.setData(data);
BarChart chart=(BarChart)findviewbyd(R.id.datachart);
ArrayList BarEntry=新的ArrayList();
add(myTable.getPopulation_1980());
ArrayList标签=新的ArrayList();
标签。添加(“1980”);
标签。添加(“1985”);
标签。添加(“1990”);
BarDataSet BarDataSet=新的BarDataSet(BarEntry,“单元格”);
BarData数据=新的BarData(标签、BarData集);
图表.设置数据(数据);
但它在
Bardataset=new Bardadtaset(BarEntry,“cells”)

请给我一些建议

不兼容类型:无法将字符串转换为中的列表 mpandroidchart

BarData的构造函数在v3.0.0中已更改

阅读

公共数据集(列表YVAL,字符串标签){
超级(yVals,标签);
......
}

否。。。仍然显示错误,因为BarDataSET来自mpchartandroid库…这就是我发布这个问题的原因SO@Vivek请阅读同样的问题来了?不。。。我使用的是2.2.4版,但如果你知道,请发布答案,以便对其他人有所帮助。。。我现在有一个不同的问题。你能帮我…关于MPandroid图表吗?
 BarDataSet bardataset = new BarDataSet(BarEntry, "Cells");
public BarDataSet(List<BarEntry> yVals, String label) {
        super(yVals, label);

        ......
    }