首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在布局动画结束时触发动画

如何在布局动画结束时触发动画
EN

Stack Overflow用户
提问于 2011-05-30 22:48:43
回答 1查看 2K关注 0票数 2

我有一个自定义的3d翻转,它需要获得根视图才能访问被翻转的两个视图,比如: v.startAnimation(new Flip3D(v));

然后,我有一个网格布局和一个GridLayoutAnimationController,它加载一个简单的缩放动画。

我尝试的是,当布局动画结束时,触发每个孩子的3d翻转。

有可能吗?如何让结束动画的视图开始3d动画?

我尝试的是将一个动画侦听器附加到缩放动画中,并计算onAnimationEnd被调用的次数。每次栅格视图完成动画时,我都会访问该位置的栅格子对象来开始3d翻转动画,但它没有任何效果。

有什么想法吗?

EN

回答 1

Stack Overflow用户

发布于 2011-05-30 22:57:05

我认为你可以使用onAnimationEnd()查看这里的文档:http://developer.android.com/reference/android/view/View.html#onAnimationEnd%28%29

下面是一个如何使用它的示例:android animation is not finished in onAnimationEnd

类似于:

代码语言:javascript
复制
mAnimation.setAnimationListener(new AnimationListener() {
    @Override
    public void onAnimationEnd(Animation arg0) {
                       //Functionality here
    }
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/6177740

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档