当前位置: 代码迷 >> Android >> android起步另一个app应用
  详细解决方案

android起步另一个app应用

热度:103   发布时间:2016-04-24 11:47:19.0
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();
}
  相关解决方案