首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >MPAndroidChart不会动

MPAndroidChart不会动
EN

Stack Overflow用户
提问于 2018-05-08 13:16:34
回答 1查看 542关注 0票数 0

我想给条形图、线条图和其他人画上动画,但它不会动。我试过使用MPAndroidChart中的所有动画函数(barChart.animateXY(3000,3000);)请帮忙..。谢谢

代码语言:javascript
复制
ArrayList<String> labels = new ArrayList<>();
    labels.add("2016");
    labels.add("2015");
    labels.add("2014");
    labels.add("2013");
    labels.add("2012");

    // create BarEntry forBar Group 1
ArrayList<BarEntry> bargroup1 = new ArrayList<>();
bargroup1.add(new BarEntry(0, new float[]{8f, 5f}));
bargroup1.add(new BarEntry(1, new float[]{33f, 15f}));
bargroup1.add(new BarEntry(2, new float[]{45f, 28f}));
bargroup1.add(new BarEntry(3, new float[]{20f, 6f}));
bargroup1.add(new BarEntry(4, new float[]{15f, 9f}));
bargroup1.add(new BarEntry(19f, 5));

ArrayList<BarEntry> bargroup2 = new ArrayList<>();
bargroup2.add(new BarEntry(10f, 0));
bargroup2.add(new BarEntry(6f, 1));
bargroup2.add(new BarEntry(10f, 2));
bargroup2.add(new BarEntry(26f, 3));
bargroup2.add(new BarEntry(18f, 4));

BarDataSet bardataset = new BarDataSet(bargroup1, "Bar Chart 1");
bardataset.setColors(ColorTemplate.COLORFUL_COLORS);

BarDataSet barDataSet2 = new BarDataSet(bargroup2, "Bar Chart 2");

ArrayList<IBarDataSet> datas = new ArrayList<>();
datas.add(bardataset);
datas.add(barDataSet2);

BarData data = new BarData(datas);
barChart.setData(data);
barChart.animateXY(3000, 3000);
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-05-09 04:42:28

我发现了错误..。其操作系统版本问题..。我试过kitkat (不是动画)和棉花糖(动画)。工作得很好)。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/50234583

复制
相关文章

相似问题

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