From 3435da0124c7bd78581b3cd5daedfd098bc93a54 Mon Sep 17 00:00:00 2001 From: huangzhuanghua <401742778@qq.com> Date: Mon, 28 Nov 2016 11:21:55 +0800 Subject: [PATCH] =?UTF-8?q?=E5=A2=9E=E5=8A=A0=E6=84=8F=E8=A7=81=E5=8F=8D?= =?UTF-8?q?=E9=A6=88=E9=A1=B5=E9=9D=A2=E7=9A=84=E8=B7=B3=E8=BD=AC=E6=94=AF?= =?UTF-8?q?=E6=8C=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/src/main/java/com/gh/gamecenter/SkipActivity.java | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/app/src/main/java/com/gh/gamecenter/SkipActivity.java b/app/src/main/java/com/gh/gamecenter/SkipActivity.java index 60236df69c..b6baefb273 100644 --- a/app/src/main/java/com/gh/gamecenter/SkipActivity.java +++ b/app/src/main/java/com/gh/gamecenter/SkipActivity.java @@ -2,6 +2,7 @@ package com.gh.gamecenter; import android.content.Intent; import android.os.Bundle; +import android.text.TextUtils; import com.gh.base.BaseActivity; import com.gh.common.util.RunningUtils; @@ -18,7 +19,10 @@ public class SkipActivity extends BaseActivity { if (getIntent() != null) { String host = getIntent().getData().getHost(); - String id = getIntent().getData().getPath().substring(1); + String id = getIntent().getData().getPath(); + if (!TextUtils.isEmpty(id)) { + id = id.substring(1); + } Intent intent = new Intent(); intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK); intent.putExtra("entrance", "(网页跳转)"); @@ -34,6 +38,8 @@ public class SkipActivity extends BaseActivity { intent.setClass(this, SubjectActivity.class); intent.putExtra("id", id); intent.putExtra("name", getIntent().getData().getQueryParameter("name")); + } else if ("suggestion".equals(host)) { + intent.setClass(this, SuggestionActivity.class); } } else { // 应用未在运行 @@ -51,8 +57,9 @@ public class SkipActivity extends BaseActivity { intent.putExtra("to", "SubjectActivity"); intent.putExtra("id", id); intent.putExtra("name", getIntent().getData().getQueryParameter("name")); + } else if ("suggestion".equals(host)) { + intent.putExtra("to", "SuggestionActivity"); } - } startActivity(intent); }