可能有重复:
Android:如何获取发送Intent的源活动? 在Android中是否有一种方法可以找到触发 INTENT 的源 Activity(在目标 Activity 中)? 场景是我有两个 Activity A 和 B,它们都触发一个 Intent 来调用 Activity C。 Activity C 根据其来源显示额外信息。例如,如果来自 A,则 C 仅显示 2 个文本视图,而如果由 B 触发的 Intent 的情况下,Activity C 显示 3 个文本视图(基本上是根据呼叫者提供更多信息)。
为了建立这个,我需要知道谁触发了调用 C 的 Intent。我该怎么做?
Android:如何获取发送Intent的源活动? 在Android中是否有一种方法可以找到触发 INTENT 的源 Activity(在目标 Activity 中)? 场景是我有两个 Activity A 和 B,它们都触发一个 Intent 来调用 Activity C。 Activity C 根据其来源显示额外信息。例如,如果来自 A,则 C 仅显示 2 个文本视图,而如果由 B 触发的 Intent 的情况下,Activity C 显示 3 个文本视图(基本上是根据呼叫者提供更多信息)。
为了建立这个,我需要知道谁触发了调用 C 的 Intent。我该怎么做?