android判断动画已结束示例代码
2014-10-16 17:42
786 查看
添加一个动画效果
发现动画没执行完 就直接跳转或者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 --- Tween动画示例(代码中定义的动画)
- jqGrid日期格式的判断示例代码(开始日期与结束日期)
- Android --- Tween动画示例(代码中定义的动画)
- Android判断当前栈顶Activity的包名代码示例
- Android判断当前网络是否可用--示例代码
- Android判断当前网络是否可用--示例代码
- Android关于 手机返回键和代码finish()方法退出activity他们有什么区别;当activity使用共享动画时应该调用哪个方法,结束activity
- Android 判断动画结束
- Android判断当前网络是否可用--示例代码
- Android判断当前网络是否可用--示例代码
- Android判断当前网络是否可用--示例代码
- android判断动画已结束
- jqGrid日期格式的判断示例代码(开始日期与结束日期)
- android动画-动画分类及代码示例
- Android判断当前网络是否可用--示例代码(转载)
- android 动画Animation硬代码实现示例
- Android判断当前网络是否可用--示例代码
- Android使用lottie加载json动画的示例代码
- Android tweened动画 示例代码
- Android编程示例之——WebView,判断JavaScript引擎是V8还是JavaScriptCore