entrance检查与统一
This commit is contained in:
@ -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);
|
||||
|
||||
Reference in New Issue
Block a user