1

我正在尝试在 viewflipper 上创建 3d 翻转动画。通过 3d 翻转,我的意思如下:将当前视图视为扑克牌的正面,然后将其在 Y 轴上翻转 - 这是 iPhone 上非常常见的效果,我正在尝试在 android 上模拟它。我有一个很好的 3d 翻转实现,但我需要 out 动画只有在 in 动画结束后才开始。那可能吗?我在 android 文档中并没有真正看到很多选项。谢谢,e。

4

1 回答 1

1

您可以将 startOffset 添加到与 out 动画的持续时间相匹配的 in 动画中。

在 xml 中是

android:startOffset="milliseconds"

在代码中

animation.setStartOffset(milliseconds);

将 startOffset 设置为与 out 动画的 android:duration 设置相同或更大的值。

于 2011-04-02T02:02:04.057 回答