生产中BarChart动画滚动问题

BarChart animated scroll problem in production

我在我的 android 应用程序上实现了 MPAndroid 条形图,当我 运行 处于调试模式时图表会滚动,但是当我生成发布 APK 和 运行 应用程序时图表会滚动不滚动。

我已经实现了带有大量数据的条形图的滚动动画功能,如文档中所示(Link 来源:https://github.com/PhilJay/MPAndroidChart/wiki/Modifying-the-Viewport

带动画滚动的代码片段:

barchart.moveViewToAnimated(10, barchart.getData().getYMax(), YAxis.AxisDependency.RIGHT, 2500);

期望条形图在调试和生产环境中滚动,但不知何故图表在生产中不滚动。

任何有关如何解决问题的帮助将不胜感激。

此问题是由为发布版本启用的混淆器引起的。我忘了为 mpandroid 添加一个例外,它弄乱了动画。菜鸟错误。

这里是要添加到 proguard-rules.pro

的代码以供将来参考
-keep class com.github.mikephil.charting.** { *; }

来源:https://github.com/PhilJay/MPAndroidChart/wiki/Proguard