如何从活动B跳到A不止一次

时间:2015-08-10 21:03:58

标签: java android button

我有两个布局,A和B.应用程序启动A_layout,通过按钮可以转到B_layout。默认情况下,当您按下后退按钮时应用程序关闭,无论应用程序是在A还是B布局上都无关紧要。当我按下后退按钮以在按下后退按钮时始终在布局A上设置内容视图时,我不能再通过按钮打开B活动。如何正确覆盖方法? :)

@Override
    public boolean onKeyDown(int keyCode, KeyEvent event) {
        if (keyCode == KeyEvent.KEYCODE_BACK && event.getRepeatCount() == 0) {
            setContentView(R.layout.activity_main);

            return true;
        }
        return super.onKeyDown(keyCode, event);
    }

activity_main =布局 我需要在那里制作意图吗?

1 个答案:

答案 0 :(得分:0)

您可以覆盖onBackPressed函数:

@Override
public void onBackPressed() {
    super.onBackPressed();
    Intent intent = new Intent(getApplicationContext(), ActivityA.class);
    startActivity(intent);
    finish();
}

当finsihing活动被销毁