Android 调用另一个应用(app)中的Activity
2013-03-01 19:32
447 查看
在同一个应用中,大家都熟悉用Intent在Activity之间跳转。那么Intent能否再两个应用之间跳转呢。答案是肯定的。
在Android2.0 后的做如下:
app1 org.freedom.app1.HelloActivity
app2 org.freedom.app2.TestActivity
如何在app2的TestActivity调用app1的HelloActivity呢?
首先在app1的 AndroidManifest.xml中 HelloActivity声明中加入如下内容:
<intent-filter>
<action android:name=""/>
</intent-filter>
然后就可以调用了
TestActivity 中调用代码如下:
Intent Intent = new Intent();
intent.setClassName("org.freedom.app1", "org.freedom.app1.HelloActivity");
startActivity(intent);
在Android2.0 后的做如下:
app1 org.freedom.app1.HelloActivity
app2 org.freedom.app2.TestActivity
如何在app2的TestActivity调用app1的HelloActivity呢?
首先在app1的 AndroidManifest.xml中 HelloActivity声明中加入如下内容:
<intent-filter>
<action android:name=""/>
</intent-filter>
然后就可以调用了
TestActivity 中调用代码如下:
Intent Intent = new Intent();
intent.setClassName("org.freedom.app1", "org.freedom.app1.HelloActivity");
startActivity(intent);
相关文章推荐
- Android 调用另一个应用(app)中的Activity
- Android 调用另一个应用(app)中的Activity
- android一个应用的activity调用另一个应用的activity
- Android在一个应用中启动另一个应用的Activity时失败的解决办法
- android制作sdk,通过SDK调用另一个应用的方法
- 在一个Android application 调用另一个 application 里的 Activity 和 Service
- Android开发——通过广播启动另一个应用的Activity
- Android中外部程序activity调用本地程序的app方法。
- Android 启动另一个App/apk中的Activity实现代码
- Android移动APP开发笔记——Cordova(PhoneGap)通过CordovaPlugin插件调用 Activity 实例
- android 启动另一个app中的activity和service
- 安装指定apk, 在一个APK中调用另外一个APK的Activity ,在一个应用程序中安装另一个应用APK文件
- Android总结:Activity Intent Flags、Task相关属性及利用Intent属性调用系统app
- Android深入浅出系列之实例应用—如何在一个Activity里调用另外一个Activity?
- Android应用之间的跳转—从一个app跳转至另一个app
- android 中 浏览器调用本地app应用
- 在一个Android application 调用另一个 application 里的 Activity 和 Service
- android应用中可以调用的系统activity
- Android进阶03——调用另一个Activity并返回结果
- 在一个app内调用另一个app的指定的activity