所以我是什么很简单,但我无法弄清楚。我正在尝试使用意图和意图过滤器启动另一个应用程序。
在我的第一个应用程序中,当用户单击按钮时,我希望它在单独的应用程序中启动另一个活动。这是我在第一个带有按钮的应用程序中使用的意图。
Intent notificationIntent = new Intent("foo");
在我的第二个应用程序中,我试图通过在清单中定义一个 Intent 过滤器来捕捉该意图,如下所示:
<activity
android:name=".MainActivity"
android:label="@string/app" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<action android:name="foo" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
MainActivity 不应该抓住意图并启动吗?它似乎没有工作。