目前我正在使用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动画变量来实现同样的目标?
感谢您的提前时间。
答案 0 :(得分:0)
方法overridePendingTransition()
将两个资源ID作为参数,而不是两个Animation
个对象。您只需在函数调用中输入原始资源ID,如R.anim.fade_in
。