Android 安卓导航:如何从父到子导航到子';他像一堆人似的背着孩子

Android 安卓导航:如何从父到子导航到子';他像一堆人似的背着孩子,android,Android,我不确定我是在重复别人的问题,还是我问的问题不对 假设我有3个活动是彼此的父母 主活动->子活动->子活动 我知道如何向下导航到子活动,但不知道如何使操作工具栏中的“后退”按钮返回到子活动,然后返回到主活动 我一直在做这件事,它在AndroidManifest中崩溃了 你不必在意它,Android会处理它 完成活动后,只需调用onBackPressed()或finish() 在您的情况下,如果希望工具栏上的按钮(如果正在使用,如果不应该使用)关闭并打开父级,则应执行以下操作: toolbar.s

我不确定我是在重复别人的问题,还是我问的问题不对

假设我有3个活动是彼此的父母

主活动->子活动->子活动

我知道如何向下导航到子活动,但不知道如何使操作工具栏中的“后退”按钮返回到子活动,然后返回到主活动

我一直在做这件事,它在AndroidManifest中崩溃了


你不必在意它,Android会处理它

完成活动后,只需调用onBackPressed()或finish()

在您的情况下,如果希望工具栏上的按钮(如果正在使用,如果不应该使用)关闭并打开父级,则应执行以下操作:

toolbar.setNavigationOnClickListener(new View.OnClickListener() {
    @Override
    public void onClick(View v) {
        onBackPressed(); // or finish();
    }
});

然后活动将关闭,父级将显示。

您不必关心它,Android会处理它

完成活动后,只需调用onBackPressed()或finish()

在您的情况下,如果希望工具栏上的按钮(如果正在使用,如果不应该使用)关闭并打开父级,则应执行以下操作:

toolbar.setNavigationOnClickListener(new View.OnClickListener() {
    @Override
    public void onClick(View v) {
        onBackPressed(); // or finish();
    }
});
然后活动将关闭,并显示父级