Android使用Intent启动其他非系统应用程序的方法
本文实例讲述了Android使用Intent启动其他非系统应用程序的方法。分享给大家供大家参考,具体如下:
android应用程序内部通过Intent来实现Activity间的跳转。也知道通过Intent调用系统程序。但若想在应用程序A内开启应用程序B(前提是A、B均已安装),该如何去实现?
记录下实现过程。
在应用程序A内添加如下代码:
Intenti=newIntent();
i.setClassName("com.example.a","com.example.a.AActivity");
startActivity(i);
或者
Intenti=newIntent();
ComponentNamecn=newComponentName("com.example.b","com.example.b.BActivity");
i.setComponent(cn);
startActivity(i);
注:
com.example.a是应用程序B的包名
com.example.a.AActivity是应用程序B你将要启动的Activtiy
这样就可以OK了。
希望本文所述对大家Android程序设计有所帮助。
热门推荐
7 送米的祝福语简短
10 酒仙网红包祝福语简短
11 海南考试祝福语结婚简短
12 伴郎红包祝福语朋友简短
13 难过生日祝福语简短
14 乔迁祝福语简短精辟句子
15 新年祝福语大全牛年 简短
16 自己生日祝福语段子简短
17 称赞老师的祝福语简短
18 便利贴老师祝福语简短