Android应用打开另一个程序
来源:互联网 发布:驱动精灵有mac版吗 编辑:程序博客网 时间:2024/06/05 17:25
现在在做一个应用版的桌面 , 使用方式一打开桌面上的其它程序都是成功的 , but就不能打开口碑商家APP , 无奈只能换用方式二 , 结果所有的程序都可以打开了 . 借此记录 , 以防忘记 .
方式一:
//该应用的包名String pkg = resolveInfo.activityInfo.packageName;//该应用的主 activity类String cls = resolveInfo.activityInfo.name;ComponentName componet = new ComponentName(pkg, cls);Intent intent = new Intent();intent.setComponent(componet);startActivity(intent);
方式二:
Intent intent = new Intent();PackageManager packageManager = getContext().getPackageManager();intent = packageManager.getLaunchIntentForPackage(pkg);intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK|Intent.FLAG_ACTIVITY_RESET_TASK_IF_NEEDED | Intent.FLAG_ACTIVITY_CLEAR_TOP) ;startActivity(intent);
1 0
- Android应用打开另一个程序
- Android应用打开另一个应用程序
- Android 从一个应用打开另一个应用
- 关于android 应用中安装另一个应用 打开另一个应用 判断另一个应用是否安装
- Android中在自己的程序中打开另一个apk(应用)
- android程序调用另一个android应用…
- 代码打开另一个应用
- Android中从一个应用打开另一个应用中的Activity
- 【android】:android知道包名打开另一个应用
- Android应用打开另一个应用程序(只需要包名)
- Android 项目中打开另一个应用、软件重启
- 在一个应用中打开另一个应用
- iOS应用中打开另一个应用
- 如何在程序中打开另一个程序
- 在程序中打开另一个程序
- 在一个程序打开另一个程序
- android 应用程序打开另一个apk
- 原生android打开另一个 APP
- HTML5的学习之Video(五)
- 只跑一次的代码段
- AS 单元测试
- Linux cp 实现强行覆盖
- 2017年3月Aspose公司产品发布以及相关新闻报道
- Android应用打开另一个程序
- pdf.js隐藏打印和下载按钮
- C语言:break、continue、return在switch语句中的跳转关系
- 验证JavaScript函数“按参数传递”特性引发的思考
- eclipse中的常用快捷键
- 数据库系统概论学习笔记(七):安全性,数据完整性(触发器)
- TortoiseSVN 安装使用(注意32和64位机不同)
- rsyslog+mariadb+loganalyzer实现日志服务器搭建
- dubbo简介、maven构建步骤、框架说明