活动动画覆盖问题

时间:2011-08-14 11:03:00

标签: android animation android-activity

目前我正在使用public void overridePendingTransition (int enterAnim, int exitAnim)来实现这一目标。我发现我不必依赖于创建的动画,而是可以使用下面的一些Android动画。

fadein = AnimationUtils.loadAnimation(BerlinWallActivity.this, android.R.anim.fade_in);
fadeout =AnimationUtils.loadAnimation(BerlinWallActivity.this, android.R.anim.fade_out);

但是我的问题是overingPendingTransition不会将动画作为参数:(它可能会失败。我怎样才能重用fadein,fadeout动画变量来实现同样的目标?

感谢您的提前时间。

1 个答案:

答案 0 :(得分:0)

方法overridePendingTransition()将两个资源ID作为参数,而不是两个Animation个对象。您只需在函数调用中输入原始资源ID,如R.anim.fade_in