【发布时间】:2016-04-20 13:36:57
【问题描述】:
我无法处理以下情况。 当我从 Activity A 转到 Activity B 并最小化应用程序并从最近的应用程序打开时,Activity B 将打开,如果我按回 Activity B,Activity A 应该恢复,但在我的情况下,应用程序正在关闭。
活动 A
tool_setting.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
Intent mIntent = new Intent(Activity_A.this,
Activity_B.class);
startActivity(mIntent);
}
});
点击按钮后,打开Activity B。 在 B 上,我从最近的应用程序中最小化并打开应用程序,再次在 B 上,如果我按下工具栏上的返回按钮,应用程序将关闭而不是恢复 Activity A。
【问题讨论】:
-
您可能在传递意图的同时完成了您的活动 A...您可以发布您尝试过的代码吗?
-
@Mohit 在按钮点击时提供了我的代码。
-
能不能把工具栏后退按钮的代码也贴出来...
-
@Mohit 使用按钮制作了自定义工具栏。
tool_back.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { onBackPressed(); } }); -
@David 感谢您让我大开眼界,活动 A 让
android:launchMode="singleInstance"现在运行良好,谢谢。
标签: android android-activity activity-lifecycle