Error:(48, 19) error: constructor BarData in class BarData cannot be applied to given types;
required: IBarDataSet[]
found: ArrayList<String>,BarDataSet
reason: varargs mismatch; ArrayList<String> cannot be converted to IBarDataSet这是在我的androidask项目中弹出的错误,它适合制作一个基本图表,我使用MPAndroidChart 2.2.4作为图书馆,我有androidsdk 2.2.1,这是这个错误导致的代码的一部分:
BarDataSet barDataSet = new BarDataSet(barEntries,"Dates");
BarData theData;
theData = new BarData(theDates,barDataSet);这就是教我如何做这个的教程:https://www.youtube.com/watch?v=pi1tq-bp7uA
很抱歉英语不太好,我希望尽快得到答复。
发布于 2016-11-30 10:32:42
BarData构造函数接受IBarDataSet而不是您一直传递的BarDataSet。
试着这样做:
IBarDataSet barDataSet = new BarDataSet(barEntries,"Dates");
BarData theData;
theData = new BarData(theDates,barDataSet);发布于 2016-11-30 10:22:23
使用MPAndroidChart的最新版本(3.0.0-beta1)
此类的构造函数已更改:
public BarData(List<IBarDataSet> dataSets) {
super(dataSets);
}https://stackoverflow.com/questions/40885441
复制相似问题