overridePendingTransition在switch case中不起作用

时间:2014-02-01 07:55:31

标签: java android xml

我正在将此代码用于切换案例。当我开始新活动时,我希望看到过渡动画

case 0:
     intent = new Intent(getApplicationContext(), MyActivity.class);
     startActivity(intent);
     overridePendingTransition(R.anim.animation, R.anim.yea);
     break;

不要工作。我看不到动画。使用此代码(不在切换情况下)

startActivity(intent);
overridePendingTransition(R.anim.animation, R.anim.yea);

1 个答案:

答案 0 :(得分:3)

试试这个

假设当前活动名称为MainActivity.java,然后替换 overridePendingTransition(R.anim.animation, R.anim.yea);MainActivity.this.overridePendingTransition(R.anim.animation, R.anim.yea);

。{

希望这会对你有所帮助。