父视图从窗口

时间:2017-02-27 09:17:34

标签: android animation

ViewA有一个子视图ViewB,markView有进入和退出动画,如果ViewA从其父视图移动然后在ViewB的动画未结束时添加到ViewD,则动画立即结束而不退出。

    AnimationSet animationSet = new AnimationSet(false);
    AlphaAnimation enterAnimation = new AlphaAnimation(0.0f, 0.8f);
    enterAnimation.setDuration(800);
    AlphaAnimation exitAnimation = new AlphaAnimation(0.8f, 0.0f);
    exitAnimation.setDuration(500);
    exitAnimation.setStartOffset(3700);
    animationSet.addAnimation(enterAnimation);
    animationSet.addAnimation(exitAnimation);
    animationSet.setFillAfter(true);
    ViewB.startAnimation(animationSet);

    ViewC.removeView(ViewA);
    ViewD.addView(ViewA);

当ViewA从其父视图中删除时,ViewB如何继续动画

0 个答案:

没有答案