生产中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.** { *; }
我在我的 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.** { *; }