Android-如何重写onBackPressed方法,但仍使用默认动画?

时间:2018-07-16 08:47:34

标签: android

我想在我的一项活动中覆盖onBackPressed方法。目前,我的代码如下:

public void onBackPressed(){
    Intent i = new Intent(SubjectActivity.this, LevelActivity.class);
    startActivity(i);
    overridePendingTransition(0,0);
}

这摆脱了默认的新页面过渡,但是我想使用默认设置回到旧页面过渡。有没有一种方法可以在不更改过渡的情况下覆盖onBackPressed活动,或者是使用默认的后过渡的内置方法?

如果没有,复制此过渡需要什么代码?

1 个答案:

答案 0 :(得分:0)

该方法的最后,您必须调用“ super.onBackPressed()”以执行正常行为。