使用后退按钮导航到 Android Activity 父级的父级 [重复]

Posted

技术标签:

【中文标题】使用后退按钮导航到 Android Activity 父级的父级 [重复]【英文标题】:Navigate to the Parent of a Parent of An Android Activity Using the Back Button [duplicate] 【发布时间】:2015-12-20 12:57:39 【问题描述】:

我的活动是 A、B、C。我有 A 开始 B、B 开始 C。我需要 C 使用返回导航返回 A。

【问题讨论】:

【参考方案1】:

您可以在 androidManifest.xml 中设置标签android:parentActivityName 来实现此目的。

在 AndroidManifest.xml 中找到 Activity C 的 <activity> 段并将其放入:

android:parentActivityName=".package.app.ActivityA"

例子:

<activity
        android:name=".package.app.ActivityC"
        android:label="@string/title_activity_c"
        android:parentActivityName=".package.app.ActivityA" />

【讨论】:

这支持向上导航。而我正在尝试使用内置的后退按钮返回活动 A。该链接很有帮助。我需要清除后台堆栈。我的代码公开 void onBackPressed()。

以上是关于使用后退按钮导航到 Android Activity 父级的父级 [重复]的主要内容,如果未能解决你的问题,请参考以下文章

Android导航组件后退按钮不起作用

如何使用Android中的导航控制器制作自定义后退按钮以返回某个目的地?

本机脚本 |在android后退按钮导航后调用ngOnInit

当backstack为空时,按下android上的后退按钮会破坏导航逻辑

在本机反应中处理设备后退按钮

覆盖后退按钮 wix 反应原生导航 V2?