diff --git a/app/src/main/java/com/gh/base/GHUmengNotificationClickHandler.java b/app/src/main/java/com/gh/base/GHUmengNotificationClickHandler.java index 859d046bdd..3d54facf4d 100644 --- a/app/src/main/java/com/gh/base/GHUmengNotificationClickHandler.java +++ b/app/src/main/java/com/gh/base/GHUmengNotificationClickHandler.java @@ -4,6 +4,10 @@ import android.content.Context; import android.os.Bundle; import com.gh.common.util.EntranceUtils; +import com.gh.gamecenter.GameDetailActivity; +import com.gh.gamecenter.NewsDetailActivity; +import com.gh.gamecenter.SubjectActivity; +import com.gh.gamecenter.WebActivity; import com.umeng.message.UmengNotificationClickHandler; import com.umeng.message.entity.UMessage; @@ -26,19 +30,19 @@ public class GHUmengNotificationClickHandler extends UmengNotificationClickHandl String target = response.getString(EntranceUtils.KEY_TARGET); switch (type) { case EntranceUtils.HOST_ARTICLE: - bundle.putString(EntranceUtils.KEY_TO, "NewsDetailActivity"); + bundle.putString(EntranceUtils.KEY_TO, NewsDetailActivity.class.getSimpleName()); bundle.putString(EntranceUtils.KEY_NEWSID, target); break; case EntranceUtils.HOST_GAME: - bundle.putString(EntranceUtils.KEY_TO, "GameDetailActivity"); + bundle.putString(EntranceUtils.KEY_TO, GameDetailActivity.class.getSimpleName()); bundle.putString(EntranceUtils.KEY_GAMEID, target); break; case EntranceUtils.HOST_COLUMN: - bundle.putString(EntranceUtils.KEY_TO, "SubjectActivity"); + bundle.putString(EntranceUtils.KEY_TO, SubjectActivity.class.getSimpleName()); bundle.putString(EntranceUtils.KEY_ID, target); break; case EntranceUtils.HOST_WEB: - bundle.putString(EntranceUtils.KEY_TO, "WebActivity"); + bundle.putString(EntranceUtils.KEY_TO, WebActivity.class.getSimpleName()); bundle.putString(EntranceUtils.KEY_URL, target); break; } diff --git a/app/src/main/java/com/gh/gamecenter/ChooseReceiverActivity.java b/app/src/main/java/com/gh/gamecenter/ChooseReceiverActivity.java index 033ff1cc1c..08400acb5b 100644 --- a/app/src/main/java/com/gh/gamecenter/ChooseReceiverActivity.java +++ b/app/src/main/java/com/gh/gamecenter/ChooseReceiverActivity.java @@ -179,11 +179,7 @@ public class ChooseReceiverActivity extends BaseActivity implements View.OnClick //修改沉浸栏以及ActionBar 颜色 mActionbar.setBackgroundColor(ContextCompat.getColor(getApplicationContext(), R.color.scan_bg)); -// SystemBarTintManager tintManager = getTintManager(); // TODO: 27/09/17 更改沉浸栏颜色?? -// if (tintManager != null) { -// tintManager.setStatusBarTintResource(R.color.scan_bg); -// } -// + init(); hintTv.setOnClickListener(new View.OnClickListener() { diff --git a/app/src/main/java/com/gh/gamecenter/SkipActivity.java b/app/src/main/java/com/gh/gamecenter/SkipActivity.java index 97615e08e2..cadfde28f4 100644 --- a/app/src/main/java/com/gh/gamecenter/SkipActivity.java +++ b/app/src/main/java/com/gh/gamecenter/SkipActivity.java @@ -61,15 +61,15 @@ public class SkipActivity extends BaseActivity { if (host != null) { switch (host) { case HOST_ARTICLE: - bundle.putString(KEY_TO, "NewsDetailActivity"); + bundle.putString(KEY_TO, NewsDetailActivity.class.getSimpleName()); bundle.putString(KEY_NEWSID, id); break; case HOST_GAME: - bundle.putString(KEY_TO, "GameDetailActivity"); + bundle.putString(KEY_TO, GameDetailActivity.class.getSimpleName()); bundle.putString(KEY_GAMEID, id); break; case HOST_COLUMN: - bundle.putString(KEY_TO, "SubjectActivity"); + bundle.putString(KEY_TO, SubjectActivity.class.getSimpleName()); bundle.putString(KEY_ID, id); bundle.putString(KEY_NAME,uri.getQueryParameter(KEY_NAME)); break; @@ -78,7 +78,7 @@ public class SkipActivity extends BaseActivity { uri.getQueryParameter(KEY_GAME_NAME), PlatformUtils.getInstance(this).getPlatformName(uri.getQueryParameter(KEY_PLATFORM)), uri.getQueryParameter(KEY_VERSION)); - bundle.putString(KEY_TO, "SuggestionActivity"); + bundle.putString(KEY_TO, SuggestionActivity.class.getSimpleName()); bundle.putString(KEY_CONTENT, content); bundle.putString(KEY_SUGGEST_HINT_TYPE, KEY_PLUGIN); bundle.putInt(EntranceUtils.KEY_SUGGESTTYPE, 4);