Android 根据指定报名跳转到指定应用之中
来源:互联网 发布:linux cp参数个数 编辑:程序博客网 时间:2024/04/29 18:10
所要跳转的指定包名的应用:
private String packname = "com.***.bub";
1.判断手机之中是否安装了此应用
/** * 判断安装的应用之中是否安装了指定包名的应用 * @param pkgName * @return */ private boolean isPkgInstalled(String pkgName) { PackageInfo packageInfo = null; try { packageInfo = this.getPackageManager().getPackageInfo(pkgName, 0); } catch (NameNotFoundException e) { packageInfo = null; e.printStackTrace(); } if (packageInfo == null) { return false; } else { return true; } }
2.判断并跳转
findViewById(R.id.click).setOnClickListener(new OnClickListener() { @Override public void onClick(View v) { boolean pkgInstalled = isPkgInstalled(packname); if (pkgInstalled) { PackageManager packageManager = getPackageManager(); Intent intent = new Intent(); // 这里面的值是你要跳转app的包名,你跳转的清单文件里的package名 intent = packageManager.getLaunchIntentForPackage(packname); startActivity(intent); }else { Toast.makeText(MainActivity.this, "尚未安装此应用", Toast.LENGTH_SHORT).show(); } } });
0 0
- Android 根据指定报名跳转到指定应用之中
- 跳转到appstore指定应用
- 根据推送消息 跳转到指定控制器
- android 跳转到指定应用程序
- Android跳转到指定Activity
- Android进入商店并跳转到指定应用
- android:scheme 通过uri跳转到APP应用指定Activity
- Android跳转到应用宝指定关键字搜索界面
- 根据系统操作语言跳转到指定的网站
- android自动跳转到指定Activity
- android桌面快捷方式跳转到指定activity
- android 跳转到浏览器打开指定页面
- android Activity跳转到指定的Fragment
- 跳转到指定位置
- 跳转到指定页面
- 跳转到指定界面
- 跳转到指定控制器
- 跳转到指定位置
- JDK的安装及相关
- windows下redis集群
- 基于VirtualBox虚拟机安装Ubuntu图文教程
- [深入理解Android卷一全文-第三章]深入理解init
- Unity之自动寻路
- Android 根据指定报名跳转到指定应用之中
- js 字符串处理
- 06.域对象模型
- 已知cookie的情况下,curl模拟请求并获取后台内容
- group by后怎么查询除分组字段外的字段
- 获取JSON长度
- 程序运行时缺少libpng.so.3---Linux
- 反射消除String类对象的不可变特性
- packer-ng多渠道打包工具的使用