字符串hardcode问题

This commit is contained in:
kehaoyuan
2017-11-27 16:37:06 +08:00
parent 4131396117
commit 6a7ef44bdd
3 changed files with 13 additions and 13 deletions

View File

@ -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;
}

View File

@ -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() {

View File

@ -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);