【发布时间】:2016-03-01 23:01:34
【问题描述】:
我用几乎完全相同的代码设置了两个饼图。
在一个实现中我创建了mChart.animateX(1400);,在另一个实现中创建了mChart.animateY(1400);
使用animateY 时会出现初始闪烁,我们可以在其中看到所有饼图。使用animateX时不会发生这种情况
这里我有一个闪烁的视频。 Video
我已经在两种设备上进行了测试。一个运行 KitKat,另一个运行 Marshmallow。 我正在从服务器获取数据并动态添加图表。
【问题讨论】:
-
那么....您期望得到什么样的答案? “哦,你的 youtube 视频不错”?我们甚至不知道那里发生了什么。
-
我认为这个问题是自我解释的。当使用
animateY(视频中的第二个图表)时,图表会闪烁。这不是使用animateX时的行为。我期望的答案是以下之一。这是预期的行为,或者这是一个错误,或者您必须这样做......才能解决该问题。只是想了解为什么会发生这种情况 -
您是否尝试过使用
nineolddroids库?也许它与您使用的 SDK 版本有关。也许它是特定于设备/供应商的......您已经在多少部手机上进行了测试? -
抱歉耽搁了。在 2 台设备上测试。一个运行 Android M,另一个运行 KitKat
-
他们来自不同的供应商吗?三星、HTC、索尼等……?因为,也要尝试不同的供应商。它可能是特定于设备的,或者只是特定于供应商的。但也有可能您只是在某个地方遇到了一个错误,而这在
mChart.animateX(1400);或mChart.animateY(1400);行中是找不到的。