-2

我知道android中的意图是什么。但我对意图的使用感到担忧。我搜索了答案,但没有得到任何令人满意的答案。所以这是我与意图有关的问题

  1. android 系统如何识别意图调用。即,当我们使用隐式意图时,android系统如何识别这个意图
  2. 如果我们有两个或更多的活动和三个以上的意图,android 操作系统或应用程序如何识别每个意图调用

任何帮助表示感谢谢谢

4

1 回答 1

4

Intent Resolver 将找到意图实际寻找的合适组件。在隐式意图中,如果您指定意图动作,意图解析器将在应用程序组件(活动、服务、接收者)中搜索,并找到执行指定意图动作的组件。如果有更多活动执行相同的操作,则会出现弹出对话框。在那里你可以选择你想要的活动。

于 2012-06-19T11:05:27.397 回答