1

嗨,我们知道可以通过将活动属性值设置为 true 从外部应用程序调用应用程序的活动。但是如果没有指定这样的属性,那么默认行为是什么?是否仍可以从外部调用该活动?

4

1 回答 1

0

默认值取决于服务是否包含意图过滤器。没有任何过滤器意味着它只能通过指定其确切的类名来调用。这意味着该服务仅供应用程序内部使用(因为其他人不知道类名)。所以在这种情况下,默认值为“false”。另一方面,存在至少一个过滤器意味着该服务是供外部使用的,因此默认值为“true”。

文档收集

于 2013-06-07T02:07:07.053 回答