在另一个活动中回退到上一个片段

圣贾布

似乎每个活动都有其自己的片段管理器,但是当我需要访问上一个活动的片段管理器时,我遇到了一种情况。这是情况。我在每个选项卡中都有选项卡A-E启动活动A-E。每个活动都有片段。所以我在片段B1中(在活动A的片段A3启动的活动B中),我想回到A3,但是由于A3在另一个活动中,所以我不能在BackPress上使用popBackStack,因为活动B不知道(无法访问)活动A的BackStack。如何从活动B的B1返回活动A的A3。谢谢

库纳尔·帕里克(Kunal Parikh)

查看一个活动何时调用另一个活动,调用者活动的实例状态保存在堆栈中,因此,如果要从被调用的活动返回到调用者片段,请尝试调用finish();。在后按方法中,它将为您解决问题。例如

@Override
onBackPressed{finish();}

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何从另一个活动中调用片段

从另一个活动中调用一个活动中的片段方法

如何从另一个活动中启动一个活动的片段?

循环解码器-如果失败则回退到另一个解码器

如何使用活动显示的片段转到上一个活动

从插入另一个活动的片段访问活动

发送消息到上一个片段

如何回到上一个片段

注销导航到上一个活动

如何防止回到上一个活动?

如何将数据从一个片段传递到上一个片段?

使用片段按钮打开另一个活动

在主要活动中从一个片段切换到另一个片段

将一个活动转换为另一个活动的片段(android)

如何从另一个活动转到一个活动的片段?

如何完成一个活动并在另一个活动中指定片段?

如何从当前活动中获得结果,然后回到上一个活动

来自另一个片段/活动的片段中的调用方法

来自另一个活动的片段中与片段无关的setText

来自不同活动中另一个片段的片段的调用方法

Future [Option [T]]:如果定义了Option,则保留Future,否则回退到另一个Future

从另一个片段中打开片段

Android recycleview将参数传递给同一活动中的另一个片段

Android-如何在一个活动中显示进度条,直到上传任务在另一个活动中完成

将数据从一个活动片段传递到另一个活动片段

使用另一个片段中的数据更新一个片段中的listview

如何进入“片段”中的另一个活动。Android Studio

无法从Android Studio中的片段启动另一个活动

上下文在另一个活动的片段中不可用