1、在清单文件的Activity声明里添加:
scheme:判别启动的App
host:适当记述
pathPrefix:传值时必须的key ※没有也可以
query:获取值的Key和Value ※没有也可以
2、H5中调起:
启动应用程序
3、Activity中接收参数:
Intent intent = getIntent();
String action = intent.getAction();
if(Intent.ACTION_VIEW.equals(action)){
Uri uri = intent.getData();
if(uri != null){
String song = uri.getQueryParameter("song"); //song值就是kugou了
String id= uri.getQueryParameter("id"); //id就是1
//do something
}
}
4、在二级页面中对返回键做处理(根据自己项目的需求决定做不做)
@Override
public void onBackPressed() {
//NavUtils.getParentActivityIntent()方法可以获取到跳转至父Activity的Intent