entrance检查与统一

This commit is contained in:
huangzhuanghua
2017-01-20 17:11:03 +08:00
parent b3fc66f6b9
commit b2d568d646
72 changed files with 521 additions and 3895 deletions

View File

@ -27,7 +27,7 @@ public class SkipActivity extends BaseActivity {
}
Intent intent = new Intent();
intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
intent.putExtra("entrance", "(网页跳转)");
intent.putExtra("entrance", "(浏览器)");
if (RunningUtils.isRunning(this)
&& MainActivity.class.getName().equals(RunningUtils.getBaseActivity(this))) {
// 应用正在运行,前台或后台
@ -48,6 +48,10 @@ public class SkipActivity extends BaseActivity {
+ "-V" + uri.getQueryParameter("version") + "";
intent.putExtra("content", content);
intent.setClass(this, SuggestionActivity.class);
} else if ("download".equals(host)) {
intent.setClass(this, DownloadManagerActivity.class);
intent.putExtra("gameId", id);
intent.putExtra("packageName", getIntent().getData().getQueryParameter("packageName"));
}
} else {
// 应用未在运行
@ -72,6 +76,10 @@ public class SkipActivity extends BaseActivity {
+ "-V" + uri.getQueryParameter("version") + "";
intent.putExtra("content", content);
intent.putExtra("to", "SuggestionActivity");
} else if ("download".equals(host)) {
intent.putExtra("to", "DownloadManagerActivity");
intent.putExtra("gameId", id);
intent.putExtra("packageName", getIntent().getData().getQueryParameter("packageName"));
}
}
startActivity(intent);