小编Rad*_*ian的帖子

当按下导航栏后退按钮时,Android活动将返回启动它而不是父活动的活动

我有以下场景:

在android清单中,我有三个活动:ActivityA ActivityB - ActivityA ActivityC的父级

我想要做的是使用intent.StartActivity()从ActivityC启动ActivityA.活动已成功启动.现在我想使用操作栏的后退按钮(左上角)返回ActivityC,但由于ActivityA将ActivityB作为父级(如在android清单中声明的​​),操作栏后退按钮将我带到ActivityB而不是之前的ActivityC.如果我使用后键盘按钮,我会被重定向到ActivityC.

我可以做些什么来在"导航回"情况下获得相同的结果.我正在寻找的结果是重定向到启动ActivityA的活动而不是它的父活动.可能吗?

android parent back android-intent android-activity

6
推荐指数
1
解决办法
1万
查看次数

标签 统计

android ×1

android-activity ×1

android-intent ×1

back ×1

parent ×1