亲宝软件园·资讯

展开

android判断动画已结束 android判断动画已结束代码实例

人气:0
想了解android判断动画已结束代码实例的相关内容吗,在本文为您仔细讲解android判断动画已结束的相关知识和一些Code实例,欢迎阅读和指正,我们先划重点:android,动画,结束,下面大家一起来学习吧。

添加一个动画效果

发现动画没执行完 就直接跳转或者finish掉

添加动画监听事件即可,代码如下:

player.startAnimation(anim); 
anim.setAnimationListener(new AnimationListener() { 

@Override 
public void onAnimationStart(Animation animation) { 
// TODO Auto-generated method stub 

} 

@Override 
public void onAnimationRepeat(Animation animation) { 
// TODO Auto-generated method stub 

} 

@Override 
public void onAnimationEnd(Animation animation) { 
// TODO Auto-generated method stub 
finish(); 
} 
}); 

overridePendingTransition(android.R.anim.fade_in,android.R.anim.fade_out); 

player.startAnimation(anim); 
anim.setAnimationListener(new AnimationListener() { 

@Override 
public void onAnimationStart(Animation animation) { 
// TODO Auto-generated method stub 

} 

@Override 
public void onAnimationRepeat(Animation animation) { 
// TODO Auto-generated method stub 

} 

@Override 
public void onAnimationEnd(Animation animation) { 
// TODO Auto-generated method stub 
finish(); 
} 
}); 

overridePendingTransition(android.R.anim.fade_in,android.R.anim.fade_out);

在onAnimationEnd 添加自己想要的动作就行

加载全部内容

相关教程
猜你喜欢
用户评论