第三方应用跳转
来源:互联网 发布:松下机械手如何编程 编辑:程序博客网 时间:2024/05/21 10:27
private List<Map<String, Object>> list = null;private PackageManager mPackageManager;private List<ResolveInfo> mAllApps;private Context mContext;/** * 检查系统应用程序,并打开 */private void openApp(){ //应用过滤条件 Intent mainIntent = new Intent(Intent.ACTION_MAIN, null); mainIntent.addCategory(Intent.CATEGORY_LAUNCHER); mPackageManager = mContext.getPackageManager(); mAllApps = mPackageManager.queryIntentActivities(mainIntent, 0); //按报名排序 Collections.sort(mAllApps, new ResolveInfo.DisplayNameComparator(mPackageManager)); for(ResolveInfo res : mAllApps){ //该应用的包名和主Activity String pkg = res.activityInfo.packageName; String cls = res.activityInfo.name; // 包含该名字的包名程序 if(pkg.contains("name")){ ComponentName componet = new ComponentName(pkg, cls); Intent intent = new Intent(); intent.setComponent(componet); intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK); mContext.startActivity(intent); } }}
阅读全文
0 0
- 第三方应用跳转
- 系统应用和第三方应用跳转
- Android 跳转到第三方应用
- 第三方分享跳转
- iOS 跳转到第三方应用或者设置页面
- 版本更新-跳转到第三方应用和浏览器下载
- iOS 微信打开第三方应用(微信跳转第三方app)(Universal Links)
- 最全经典总结: ios跳转到第三方应用,APP互相跳转传值
- 跳转第三方地图app
- 跳转到第三方地图
- 第三方应用市场
- 打开第三方应用
- 访问第三方应用
- 打开第三方应用
- 打开第三方应用
- android第三方应用跳转到QQ并指定QQ号聊天
- android第三方应用跳转到QQ并指定QQ号聊天
- Android第三方跳转可能会出现事件传入下一个应用中
- 视频传输专用无线网桥
- Mapped Statements collection does not contain value for
- JPA Advanced Mappings(映射)
- C++面试常见问题
- JAVA 接口 简述
- 第三方应用跳转
- 同一个应用程序两个实例通过共享段共享数据
- 自定义锁屏的实现
- bzoj 3894(最小割)
- Chrome: 完全移除对WoSign和StartCom证书的信任
- 代码管理工具git的使用
- python实现二叉树,以及二叉树的遍历
- 数据结构:二叉树
- POJ 3261 浅谈后缀数组HEIGHT数组的实际应用