Android:使用ViewFlipper时,我可以在out动画结束后才开始in动画吗?
我正在尝试在 viewflipper 上创建 3d 翻转动画。 我所说的 3d 翻转是指以下内容: 将当前视图视为扑克牌的正面,然后将其在 Y 轴上旋转 - 这是 iPhone 上非常常见的效果,我正在尝试在 Android 上模拟它。 我有一个很好的 3d 翻转实现,但我需要输出动画仅在输入动画结束后才开始。 这可能吗?我在android文档中并没有看到很多选项。 谢谢, e.
I'm trying to create a 3d flip animation on a viewflipper.
By 3d flip I mean the following:
think of the current view as the front of a playing card, then turn it around on it's Y axis - this is a very common effect on iPhone and I'm trying to emulate it on android.
I have a pretty good implementation of a 3d flip but I need the out animation to only start after the in animation has ended.
Is that possible? I didn't really see many options in the android documentation.
Thanks,
e.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您可以将 startOffset 添加到与 out 动画的持续时间相匹配的 in 动画。
在 xml 中,它
在代码中
将 startOffset 设置为与 out 动画的 android:duration 设置相同或更大的值。
You can add a startOffset to the in animation that matches the duration of the out animation.
in xml it is
in code
Set the startOffset to the same or greater value than the android:duration setting of the out animation.