我有一个活动(比如活动 1),它将一堆额外内容发送到另一个活动(活动 2)。我希望将这些额外内容发送到活动 2,但我根本不希望显示该活动。
我想将意图发送到活动 2,然后直接进入活动 3。
这样做的原因是:
活动 1:用户从 UI 中选择一些选项
--> Activity 2 发送一些选择的参数
--> 启动了一个使用活动 2 中的参数的服务
显示活动 3,这是用户的下一个 UI。
一种方法是启动活动 2,并让活动 2 启动活动 3。但这对我不起作用,因为即使没有内容视图,活动 2 仍会尝试暂时显示。此外,如果在活动 3 中使用后退按钮,则会显示活动 2。我不想显示活动 2。活动 2 应该是服务吗?