您的位置:首页 > 移动开发 > Android开发

Android:一个apk中调用另一个apk的activity

2014-05-30 20:12 1051 查看
有两个apk源码,其中一个是Firstapk,一个是Secondeapk,想要在Firstapk的一个ViewActivity中调用Secondapk的ToViewActivity,步骤如下:

首先需要在Firstapk中的AndroidManifest.xml中加入想要调用的Secondapk的Activity页面

<activity android:name="com.self.cx.account.ToViewActivity" >

<intent-filter>

<action android:name="android.intent.action.VIEW" >

</action>

<category android:name="android.intent.category.DEFAULT" >

</category>

</intent-filter>

</activity>

然后在ViewActivity.java文件中加入如下语句

ComponentName toActivity = new ComponentName("com.self.cx.account","com.self.cx..account.ToViewActivity");

Intent intent = new Intent();

intent.setComponent(toActivity);

intent.setAction("android.intent.action.VIEW");

Firstapk.this.startActivity(intent);

这样就可以实现在一个apk中调用另一个apk的页面
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: