`
xiaoheichuangtianya
  • 浏览: 27178 次
  • 性别: Icon_minigender_2
  • 来自: 北京
社区版块
存档分类
最新评论

android启动另一个app应用

阅读更多
// 通过包名获取要跳转的app,创建intent对象
Intent intent = getPackageManager().getLaunchIntentForPackage("com.example.xxx");
// 这里如果intent为空,就说名没有安装要跳转的应用嘛
if (intent != null) {
    // 这里跟Activity传递参数一样的嘛,不要担心怎么传递参数,还有接收参数也是跟Activity和Activity传参数一样
    intent.putExtra("name", "Liu xiang");
    intent.putExtra("birthday", "1983-7-13");
    startActivity(intent);
} else {
    // 没有安装要跳转的app应用,提醒一下
    Toast.makeText(getApplicationContext(), "哟,赶紧下载安装这个APP吧", Toast.LENGTH_LONG).show();
}
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics