android应用如何启动另外一个apk应用
来源:互联网 发布:淘宝客户信誉度怎么看 编辑:程序博客网 时间:2024/05/20 18:40
在开发的过程中,经常会遇到在一个应用中启动另外一个apk应用的情况 //直接启动方法 Intent intent = this.getPackageManager().getLaunchIntentForPackage(packageName); if(intent!=null) startActivity(intent);
问题的核心点在于我们要拿到第三方apk的package名称跟class名称,
如:package名称是com.funcity.taxi.passenger,class名称是com.funcity.taxi.passenger.activity.LoadActivity。
从一个apk启动到另外一个apk,当然也是通过发送intent了。
点击对应按钮的事件响应的程序如下:
1
2
3
4
5
6
Intent mIntent =
new
Intent( );
mIntent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
ComponentName comp =
new
ComponentName(
"com.funcity.taxi.passenger"
,
"com.funcity.taxi.passenger.activity.LoadActivity"
);
mIntent.setComponent(comp);
mIntent.setAction(
"android.intent.action.VIEW"
);
startActivity(mIntent);
/**
package----包名
**/
public void srartApp(String packageName)
{
{
}
else
{
Toast("该功能未开放,敬请期待");
}
}
0 0
- android应用如何启动另外一个apk应用
- android应用如何启动另外一个apk应用
- android应用如何启动另外一个apk应用
- android应用如何启动另外一个apk应用
- android应用如何启动另外一个apk应用
- Android 一个应用启动另外一个应用
- Android 一个应用启动另外一个应用
- 在Android中启动另外一个应用
- Android 安装和启动另外一个应用
- Android 安装和启动另外一个应用
- Android 安装和启动另外一个应用
- Android 在一个应用中如何启动另外一个已安装的应用!!!
- Android 在一个应用中如何启动另外一个已安装的应用
- Android 在一个应用中如何启动另外一个已安装的应用
- Android 在一个应用中如何启动另外一个已安装的应用
- Android 在一个应用中如何启动另外一个已安装的应用!!!
- Android 在一个应用中如何启动另外一个已安装的应用!!!
- Android 在一个应用中如何启动另外一个已安装的应用!!!
- C#快速排序算法
- Python框架、库和软件资源大全(整理篇)
- web页面缩小时,控制页面上比较大的table不折行,不突出
- 在eclipse中如何安装插件
- IOS6 应用内跳转到appstore里下载
- android应用如何启动另外一个apk应用
- 『ANDROID』FragmentTabhost底部显示
- java对象有什么重要的?
- [技术文章] 教你电脑右下角显示你的名字
- 推荐25本android开发的免费电子书下载
- Python 入门指南
- 两个android程序间的相互调用(apk互调)
- iOS 动画总结
- SQL Server中可不可以指定某些语句不记录到日志