跟踪活动中的片段[关闭]

Posted

技术标签:

【中文标题】跟踪活动中的片段[关闭]【英文标题】:Keeping track of a fragment in the activity [closed] 【发布时间】:2017-12-21 15:44:29 【问题描述】:

在我的应用中有一个带有导航抽屉的 Activity。抽屉项目的选择带来了相关列表片段的实例化。 当我在 List Fragment 中选择一个项目时,第二个 Activity 开始显示有关我单击的项目的信息。 导航回第一个活动,它再次被创建,但我想跟踪显示的最后一个片段,以及我从中选择项目的列表。 我怎么能做到这一点?提前致谢。

【问题讨论】:

利用.addToBackStack() 无法打开新活动以显示有关项目的信息,您可以打开另一个片段并将此片段添加到后台堆栈,然后导航回它调用第一个片段。 在您的清单中,您是否尝试将 android:launchMode="singleTop" 添加到您的第一个 Activity 中? 选择一个项目是启动一个片段还是一个活动?因为这个陈述使问题变得混乱。 “当我在 List Fragment 中选择一个项目时,第二个 Activity 开始显示有关我单击的项目的信息。” @MohammedJunaid 我尝试使用android:launchMode="singleTop" 并且似乎有效!谢谢! 【参考方案1】:

添加

android:launchMode="singleTop"

到清单文件中的第一个 Activity。

【讨论】:

以上是关于跟踪活动中的片段[关闭]的主要内容,如果未能解决你的问题,请参考以下文章

在网站上存储/跟踪用户活动 [关闭]

当用户直接关闭浏览器时如何跟踪注销活动

使用 javascript 库的用户活动跟踪 [关闭]

BUG克星:几款优秀的BUG跟踪管理软件

使用 FusedlocationProviderClient Api 在 Android 中进行实时位置跟踪的问题

如何跟踪 next.js 中的活动链接?