通过启动器和意图过滤器启动Android应用程序

时间:2012-05-29 13:44:50

标签: android android-intent launcher

我有欢迎活动和主要活动的应用程序。 有可能: 1.欢迎MAIN和LAUNCHER的活动 2.主要活动有意图过滤拦截网址?

在这种情况下,点击网址时应用程序会以主要活动开始吗?或者会开始欢迎?

2 个答案:

答案 0 :(得分:1)

是的,这是可能的。

关于要启动的活动:取决于您在哪个活动上注册了意图过滤器。

当您注册一个intent-filter时,您将其与一个活动相关联,该活动基本上会通知Android OS指定的活动可以处理意图。您可以选择在欢迎活动或主要活动(或任何其他活动)上注册。

当用户从意向选择器中选择您的应用程序时,它将启动您在过滤器中注册的活动。

答案 1 :(得分:0)

是的,你可以点击URL启动活动,因为你需要为你的活动指定一些额外的过滤器,如数据,架构

选中此Sample for launching application from URI Intent