【发布时间】:2014-06-24 05:14:33
【问题描述】:
我在 Eclipse 上做一个 Android 项目,我有 2 个独立的应用程序源(模块)。如何组合这两个模块,以便在单击按钮(出现在第一个应用程序上)时,启动第二个应用程序? 到目前为止,我刚刚创建了按钮,就是这样。任何帮助将不胜感激。 由于我是初学者,请具体说明:) 谢谢!
【问题讨论】:
标签: java android eclipse android-layout android-activity
我在 Eclipse 上做一个 Android 项目,我有 2 个独立的应用程序源(模块)。如何组合这两个模块,以便在单击按钮(出现在第一个应用程序上)时,启动第二个应用程序? 到目前为止,我刚刚创建了按钮,就是这样。任何帮助将不胜感激。 由于我是初学者,请具体说明:) 谢谢!
【问题讨论】:
标签: java android eclipse android-layout android-activity
在第二个应用的清单中:
<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 将打开,因为它旨在处理清单中定义的此类意图。
【讨论】: