Java 如何在mpandroidchart(动画)中绘制生长线效果?

Java 如何在mpandroidchart(动画)中绘制生长线效果?,java,android,mpandroidchart,Java,Android,Mpandroidchart,如何在MPAndroidChart中增加线条效果,我想连续绘制动画 像这样: float phaseY=mAnimator.getPhaseY(); Transformer trans=mChart.getTransformer(dataSet.getAxisDependency()); mXBounds.set(mChart,数据集); cubicPath.reset(); 如果(mXBounds.range>=1){ Entry prev=dataSet.getEntryForIndex(

如何在MPAndroidChart中增加线条效果,我想连续绘制动画

像这样:

float phaseY=mAnimator.getPhaseY();
Transformer trans=mChart.getTransformer(dataSet.getAxisDependency());
mXBounds.set(mChart,数据集);
cubicPath.reset();
如果(mXBounds.range>=1){
Entry prev=dataSet.getEntryForIndex(mXBounds.min);
输入电流=上一个;
//让样条曲线开始
cubicPath.moveTo(cur.getX(),cur.getY()*phaseY);
对于(intj=mXBounds.min+1;j请查看

仅使用以下内容就足够了:

mChart.animateX(3000);

此外,您可以从许多名为
EasingOption
的预定义动画中选择一个,以实现非线性动画。

尝试:

mLineChart.animateX(1750, Easing.EasingOption.Linear);

嘿,伙计们,我有一张x轴从1到5的折线图(这里y不重要),但当我调用chart.animateX(1000)它的动画效果与你的演示应用程序完全相同,换句话说:1和2之间的线显示2和3之间的线显示,然后继续我只想帮助实现更好的行为,从点1到点2,从点2到点3等等。有什么指导吗?谢谢!你找到答案了吗?
mLineChart.animateX(1750, Easing.EasingOption.Linear);