我刚收到一个面试问题,我真的想不通...
问题是:如果你有三个活动 A、B 和 C,你如何在不使用意图的情况下依次从活动 A 到 B、从 B 到 C、然后从 A 到 C?
提前致谢!
我刚收到一个面试问题,我真的想不通...
问题是:如果你有三个活动 A、B 和 C,你如何在不使用意图的情况下依次从活动 A 到 B、从 B 到 C、然后从 A 到 C?
提前致谢!
好的,在阅读了几次之后,我可以看到面试官可能的意思,但您仍在使用Intents
. 您将需要他们通过每一个。但是一旦你到达,C
你可以在A
没有Intent
if 你finish()
在B
去之前打电话的情况下到达C
。不管怎样,除非我非常想念什么,否则他似乎可以问一百万个更好的问题。我会要求的。
从技术上讲,应用程序 AFAIK 永远不会在没有 的情况下启动,Intent
因为您在启动应用程序时使用Intent Filters
( launch
, main
) 。manifest
你不能,因为所有用于启动 an的方法Activity
都需要Intent
在其参数中