android启动另一个app应用

//通过包名获取要跳转的app,创建intent对象

Intentintent=getPackageManager().getLaunchIntentForPackage("com.example.xxx");

//这里如果intent为空,就说名没有安装要跳转的应用嘛

if(intent!=null){

//这里跟Activity传递参数一样的嘛,不要担心怎么传递参数,还有接收参数也是跟Activity和Activity传参数一样

intent.putExtra("name","Liuxiang");

intent.putExtra("birthday","1983-7-13");

startActivity(intent);

}else{

//没有安装要跳转的app应用,提醒一下

Toast.makeText(getApplicationContext(),"哟,赶紧下载安装这个APP吧",Toast.LENGTH_LONG).show();

}

相关推荐