android中是否存在恢复活动或根据条件开始新活动的标志?

问题描述

好的,我有几个关于android后台管理系统的问题

  1. 是否可以将 Intent 发送到已存在的 Activity 而不将其置顶
  2. 我可以启动堆栈中众多现有活动之一的特定实例吗?

我为什么要问这些问题! 想象一下,我有一个名为 C 的活动,它显示一个用户的个人资料,我通过 Intent-extras 将用户 ID 发送给它。稍后出现这种例如情况

activity A->activity B->activity C(id="user1")->activity D

假设活动 D 想要启动活动 C,如果意向数据传递给“user1”,我希望活动 C 将继续,但如果传递的意向数据为“user2”,则启动活动 C 的新实例

问题 2 更像是问这样的情况:

A -> B -> C -> D -> B -> F -> B -> .. -> X

活动X如何将活动B的第二个实例带到前台

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)