父视图从窗口分离时android动画中断
ViewA有一个子视图ViewB,markView有输入和退出动画,如果ViewA从其父视图C移动,然后在ViewB的动画未结束时添加到ViewD,动画将立即结束而不退出父视图从窗口分离时android动画中断,android,animation,Android,Animation,ViewA有一个子视图ViewB,markView有输入和退出动画,如果ViewA从其父视图C移动,然后在ViewB的动画未结束时添加到ViewD,动画将立即结束而不退出 AnimationSet animationSet = new AnimationSet(false); AlphaAnimation enterAnimation = new AlphaAnimation(0.0f, 0.8f); enterAnimation.setDuration(800);
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如何继续动画?对不起,“markView已进入并退出动画”修改为“ViewB已进入并退出动画”对不起,“markView已进入并退出动画”修改为“ViewB已进入并退出动画”