我正在Eclipse上做一个Android项目,我有2个独立的应用程序源(模块)。如何组合这两个模块,以便在单击按钮(显示在第一个应用程序上)时,启动第二个应用程序? 到目前为止,我刚刚创建了按钮,就是它。任何帮助将不胜感激。 由于我是初学者,请具体:)谢谢!
答案 0 :(得分:1)
在第二个应用程序的清单中:
<activity
android:name=".MainActivitySecondApp"
android:label="@string/app_name" >
<intent-filter>
<action android:name="com.external.intentReceiver" />
</intent-filter>
</activity>
然后将以下代码放在第一个App中Button的onClickListener中:
Intent intent = new Intent();
intent.setAction("com.external.intentReceiver");
context.startActivity(intent);
因此,单击该按钮时,将触发com.external.intentReceiver
类型的意图。然后MainActivitySecondApp
将打开,因为它旨在处理Manifest中定义的此类意图。