【发布时间】:2014-07-06 04:31:55
【问题描述】:
我想让我的图像水平翻转 4 次,同时缩小它。
我有如下翻转代码:
ObjectAnimator flipAnimation = ObjectAnimator.ofFloat(view, "rotationY", 0.0f, 1440f);
flipAnimation.setDuration(4000);
flipAnimation.start();
我在 scale_down.xml 中有以下代码用于缩小:
<scale
android:duration="4000"
android:fromXScale="1"
android:fromYScale="1"
android:pivotX="50%"
android:pivotY="50%"
android:toXScale="0.1"
android:toYScale="0.1" >
</scale>
但是,当我在 eclipse 中的模拟器上运行我的应用程序时,翻转图像显示出一种尴尬的效果。从图片中可以看出,有时在翻转时,垂直的一侧比另一侧长,产生拉伸效果,这不是我想要的。有什么办法可以消除这种影响吗?
【问题讨论】:
标签: android animation flip scaletransform