5
我想要使用隐式意图在同一个应用程序和另一个应用程序(我的其他应用程序,而不是本机应用程序)的一个活动中启动一个活动,但不能在任何案例。隐式意图不被调用
下面是第一部分,我的示例代码(即在同一应用程序中启动的活动):
内活动测试活动
Intent intent = new Intent();
intent.setAction("com.myapp.game.myimplicit_action");
startActivity(intent);
,这里是我的一些清单文件的声明活动说'ImplicitActivity'具有相同的动作:
<activity
android:name=".TESTActivity"
android:label="@string/app_name" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
<activity android:name=".ImplicitActivity">
<intent-filter>
<action android:name="com.myapp.test.myimplicit_action" />
</intent-filter>
</activity>
这两个活动TESTActivity
和ImplicitActivity
在同一个包中。我的ImplicitActivity
活动还没有被调用。