【发布时间】:2014-03-19 06:43:03
【问题描述】:
我正在使用翻译动画制作一个视图,但它在 6 种情况下的 1 种情况下表现得很奇怪。我有一个视图,可以向左或向右(一次一个)添加正确的动画,如 inFromLeft/outToRight/等.例如,如果我的视图在左侧可用,并且我想使用左句柄将其设置为向左动画,那么将发生向左动画,这在我的代码中得到了正确处理。同样,如果我的视图在右侧可用并且我想使用左侧对其进行动画处理,那么要遵循的步骤如下:
(1)out from right animation and remove from right.
(2) add to left and in from left animation
这又出现在我的代码中。
但对于类似的情况,但在当前位置反转为
如果我的视图在左侧,并且我想从右手柄为视图设置动画,那么要遵循的步骤如下:
(1) Out to left animation and remove from left view group then
(2) adding it to right and then in From right animation.
当我这样做时,它的动画效果不正确。
还添加图片链接Image link for step i followed
我附上了我的应用程序代码,请告诉我我在这种特殊情况下做错了什么Link for complete src code
【问题讨论】:
-
我已经在 Nexus 4 上运行了您的项目。它运行良好。另外,我想知道您所说的“它没有正确地”是什么意思?
-
@TheLittleNaruto 问题是当视图在左侧可用并单击右侧句柄时。然后它正确地出去,但它不是从右边正确地出来。
标签: android animation viewgroup translate-animation