多个LineDataset动画MPChart Android

时间:2018-04-12 12:03:16

标签: android charts android-animation mpandroidchart linechart

我正在使用MPChart Library。我的折线图中有多个有线标记。我想以线性顺序为它们制作动画。现在,动画同时在折线图中的所有数据集上开始。谢谢

1 个答案:

答案 0 :(得分:0)

chart.setData(lineData1);
chart.invalidate(); // refresh

使用Handler(如

)延迟刷新数据
 new Handler().postDelayed(new Runnable() {
                @Override
                public void run() {
                   chart.setData(lineData2);
                   chart.invalidate(); // refresh

                    new Handler().postDelayed(new Runnable() {
                               @Override
                               public void run() {
                                chart.setData(lineData3);
                                chart.invalidate(); // refresh
                            }
                       }, 1500);
                     }
            }, 1500);