首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用AndroidSdk图表使用MPAndroid出错

使用AndroidSdk图表使用MPAndroid出错
EN

Stack Overflow用户
提问于 2016-11-30 10:06:35
回答 2查看 174关注 0票数 0
代码语言:javascript
复制
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,这是这个错误导致的代码的一部分:

代码语言:javascript
复制
    BarDataSet barDataSet = new BarDataSet(barEntries,"Dates");
    BarData theData;

    theData = new BarData(theDates,barDataSet);

这就是教我如何做这个的教程:https://www.youtube.com/watch?v=pi1tq-bp7uA

很抱歉英语不太好,我希望尽快得到答复。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2016-11-30 10:32:42

BarData构造函数接受IBarDataSet而不是您一直传递的BarDataSet

试着这样做:

代码语言:javascript
复制
IBarDataSet barDataSet = new BarDataSet(barEntries,"Dates");
BarData theData;

theData = new BarData(theDates,barDataSet);
票数 0
EN

Stack Overflow用户

发布于 2016-11-30 10:22:23

使用MPAndroidChart的最新版本(3.0.0-beta1)

此类的构造函数已更改:

代码语言:javascript
复制
public BarData(List<IBarDataSet> dataSets) {
    super(dataSets);
}
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/40885441

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档