字符串hardcode问题

This commit is contained in:
kehaoyuan
2017-11-11 09:34:01 +08:00
parent c4c499532a
commit 3a2c67152e
16 changed files with 153 additions and 124 deletions

View File

@ -108,10 +108,10 @@ public class UserInfoEditActivity extends BaseActivity implements LoginUtils.onC
switch (mEditType) {
case "gender":
mUserinfoEditSex.setVisibility(View.VISIBLE);
title = "选择性别";
title = getString(R.string.gender_select);
String gender = mUserInfoEntity.getGender();
if (!TextUtils.isEmpty(gender)) {
if ("".equals(gender)) {
if (getString(R.string.man).equals(gender)) {
mUserinfoSexmanSelect.setVisibility(View.VISIBLE);
mUserinfoSexWomanSelect.setVisibility(View.GONE);
} else {
@ -124,7 +124,7 @@ public class UserInfoEditActivity extends BaseActivity implements LoginUtils.onC
mUserinfoEditNickname.setVisibility(View.VISIBLE);
mSaveTv.setVisibility(View.VISIBLE);
mUserinfoNicknameEt.addTextChangedListener(new UserInfoEditTextWatcher(mUserinfoNicknameEt));
title = "修改昵称";
title = getString(R.string.nickname_change);
String name = mUserInfoEntity.getName();
if (!TextUtils.isEmpty(name)) {
mUserinfoNicknameEt.setText(name);
@ -134,7 +134,7 @@ public class UserInfoEditActivity extends BaseActivity implements LoginUtils.onC
mUserinfoEditContact.setVisibility(View.VISIBLE);
mSaveTv.setVisibility(View.VISIBLE);
mUserinfoContactEt.addTextChangedListener(new UserInfoEditTextWatcher(mUserinfoContactEt));
title = "联系方式";
title = getString(R.string.contact);
String contact = mUserInfoEntity.getContact();
if (!TextUtils.isEmpty(contact)) {
mUserinfoContactEt.setText(contact);
@ -157,7 +157,7 @@ public class UserInfoEditActivity extends BaseActivity implements LoginUtils.onC
LoginUtils.changeUserInfo(this, this, value, mEditType);
}
} else {
toast("昵称不能为空");
toast(getString(R.string.nickname_empty_hint));
}
} else if ("contact".equals(mEditType)) {
String value = mUserinfoContactEt.getText().toString();
@ -175,10 +175,10 @@ public class UserInfoEditActivity extends BaseActivity implements LoginUtils.onC
mUserinfoContactEt.setText("");
break;
case R.id.userinfo_sex_man:
LoginUtils.changeUserInfo(this, this, "", mEditType);
LoginUtils.changeUserInfo(this, this, getString(R.string.man), mEditType);
break;
case R.id.userinfo_sex_woman:
LoginUtils.changeUserInfo(this, this, "", mEditType);
LoginUtils.changeUserInfo(this, this, getString(R.string.woman), mEditType);
break;
}
}