可以结合着看:https://blog.csdn.net/hknishi_zs/article/details/89402479
android 接受intent传送过来的数据,往相应的页面跳转:
public void h5GoApp() { // h5调起App
Uri uridata = getIntent().getData();
if (null != uridata) {
String mydata = uridata.getQueryParameter("id");
String where = uridata.getQueryParameter("pageName");
if (null != mydata && !TextUtils.isEmpty(mydata) && null != where && !TextUtils.isEmpty(where)) {
if (where.equals("headlinesDetail")) {
//头条详情
startActivity(new Intent(mContext, ArtFireHeadlineDetailActivity.class).putExtra("hdId", mydata));
} else if (where.equals("topicDetail")) {
//社区专题详情
startActivity(new Intent(mContext, CommunityThemeActivity.class).putExtra("tagId", mydata));
} else if (where.equals("relatestateDetail")) { //社区作品详情
startActivity(new Intent(mContext, CommunityCommentDetailsActivity.class)
.putExtra("isRecommend", true)
.putExtra("tudId", mydata));
}
}
}
}