添加一个动画效果 发现动画没执行完 就直接跳转或者finish掉 添加动画监听事件即可,代码如下: player.startAnimation(anim); anim.se
添加一个动画效果
发现动画没执行完 就直接跳转或者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 添加自己想要的动作就行
您可能感兴趣的文章:Android精灵动画用法实例Android开发之动画实现方法Android启动画面的实现方法Android开场动画类完整实现代码Android 使用XML做动画UI的深入解析Android 3D旋转动画效果实现分解Android 吸入动画效果实现分解android 简单图片动画播放的实例代码android实现字体闪烁动画的方法
--结束END--
本文标题: android判断动画已结束示例代码
本文链接: https://lsjlt.com/news/26902.html(转载时请注明来源链接)
有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341
2024-01-21
2023-10-28
2023-10-28
2023-10-27
2023-10-27
2023-10-27
2023-10-27
回答
回答
回答
回答
回答
回答
回答
回答
回答
回答
0