我有两个活动,活动A和活动B.活动A有一个通向活动B的按钮,当按下后退按钮时,它会按原样返回活动A.
但是,如果我转到活动B并最小化应用程序,请打开应用程序,然后按后退按钮,它会关闭应用程序。如何保留用户完成的导航?
答案 0 :(得分:0)
您可以使用以下代码打开
@Override
public void onBackPressed() {
startActivity(new Intent(this, ActivityB.class).setFlags(Intent.FLAG_ACTIVITY_LAUNCHED_FROM_HISTORY));
finish();
}
答案 1 :(得分:0)
声明' android:parentActivityName'在' AndroidManifest.xml'文件。
示例:
<activity
android:name=".ImageActivity"
android:parentActivityName=".MainActivity"/>