如何 return 在后按时从 Activity 分段

How to return to Fragment from Activity on Back Press

在 Android Studio 中,我从 MainActivity 创建了一个 HomeFragment,然后在蓝牙数据到达时启动了一个新的 Activity。当我在新 Activity 中按下返回按钮时,应用程序关闭。我想让App回到HomeFragment。

我在新的Activity中尝试了以下方法:但是应用程序仍然关闭

@Override
    public void onBackPressed() {
        finish();
    }

这是我针对上述序列的代码流程。

当您启动 Activity_ListViewInp 时,您已经添加了 FLAG_ACTIVITY_NEW_TASKFLAG_ACTIVITY_CLEAR_TASK。这将从任务中删除所有现有活动并启动 Activity_ListViewInp 的新实例。当您随后按 BACK 时,应用程序退出,因为任务中没有其他活动。

删除FLAG_ACTIVITY_CLEAR_TASK