|
@@ -70,6 +70,8 @@ public class UserInfoSettingActivity extends BaseMvpActivity<UserInfoSettingPres
|
|
LinearLayout mSwitchLayout;
|
|
LinearLayout mSwitchLayout;
|
|
@BindView(id = R.id.activity_userinfo_setting_bindphonenum_layout)
|
|
@BindView(id = R.id.activity_userinfo_setting_bindphonenum_layout)
|
|
LinearLayout mBindPhoneNumLayout;
|
|
LinearLayout mBindPhoneNumLayout;
|
|
|
|
+ @BindView(id = R.id.activity_userinfo_setting_tousu_layout)
|
|
|
|
+ LinearLayout mTouSuLayout;
|
|
|
|
|
|
@BindView(id = R.id.activity_userinfo_setting_nickname)
|
|
@BindView(id = R.id.activity_userinfo_setting_nickname)
|
|
EditText mNickName;
|
|
EditText mNickName;
|
|
@@ -163,6 +165,7 @@ public class UserInfoSettingActivity extends BaseMvpActivity<UserInfoSettingPres
|
|
getActivity().startActivity(intent);
|
|
getActivity().startActivity(intent);
|
|
});
|
|
});
|
|
|
|
|
|
|
|
+ mTouSuLayout.setVisibility(View.GONE);
|
|
if (Consts.getUMengChannel().equals(ChannelCodeEnum.BAIDU.getChannelCode())) {
|
|
if (Consts.getUMengChannel().equals(ChannelCodeEnum.BAIDU.getChannelCode())) {
|
|
//百度渠道,隐藏注销和退出登录按钮
|
|
//百度渠道,隐藏注销和退出登录按钮
|
|
mCancellationLayout.setVisibility(View.GONE);
|
|
mCancellationLayout.setVisibility(View.GONE);
|
|
@@ -206,11 +209,14 @@ public class UserInfoSettingActivity extends BaseMvpActivity<UserInfoSettingPres
|
|
mBindWeChat.setVisibility(View.GONE);
|
|
mBindWeChat.setVisibility(View.GONE);
|
|
mBindPhoneNumLayout.setVisibility(View.GONE);
|
|
mBindPhoneNumLayout.setVisibility(View.GONE);
|
|
mSwitchLayout.setVisibility(View.GONE);
|
|
mSwitchLayout.setVisibility(View.GONE);
|
|
|
|
+ mTouSuLayout.setVisibility(View.VISIBLE);
|
|
|
|
+
|
|
} else if (Consts.getUMengChannel().equals(ChannelCodeEnum.BUBUGAO.getChannelCode()) ||
|
|
} else if (Consts.getUMengChannel().equals(ChannelCodeEnum.BUBUGAO.getChannelCode()) ||
|
|
Consts.getUMengChannel().equals(ChannelCodeEnum.LENOVO_PAD.getChannelCode()) ||
|
|
Consts.getUMengChannel().equals(ChannelCodeEnum.LENOVO_PAD.getChannelCode()) ||
|
|
Consts.getUMengChannel().equals(ChannelCodeEnum.JINGDONGFANG.getChannelCode()) ||
|
|
Consts.getUMengChannel().equals(ChannelCodeEnum.JINGDONGFANG.getChannelCode()) ||
|
|
Consts.getUMengChannel().equals(ChannelCodeEnum.XUNFEI.getChannelCode()) ||
|
|
Consts.getUMengChannel().equals(ChannelCodeEnum.XUNFEI.getChannelCode()) ||
|
|
- Consts.getUMengChannel().equals(ChannelCodeEnum.YIFANG.getChannelCode())) {
|
|
|
|
|
|
+ Consts.getUMengChannel().equals(ChannelCodeEnum.YIFANG.getChannelCode()) ||
|
|
|
|
+ Consts.getUMengChannel().equals(ChannelCodeEnum.BAIDU_XUEXIJI.getChannelCode())) {
|
|
mBindPhoneNumLayout.setVisibility(View.GONE);
|
|
mBindPhoneNumLayout.setVisibility(View.GONE);
|
|
mBindWeChat.setVisibility(View.GONE);
|
|
mBindWeChat.setVisibility(View.GONE);
|
|
}
|
|
}
|
|
@@ -352,8 +358,14 @@ public class UserInfoSettingActivity extends BaseMvpActivity<UserInfoSettingPres
|
|
return;
|
|
return;
|
|
}
|
|
}
|
|
hideSoftInput();
|
|
hideSoftInput();
|
|
- Consts.getmConstsUserBean().setNickName(mNickName.getText().toString().trim());
|
|
|
|
- mPresenter.upadteMyInfo(Consts.getmConstsUserBean());
|
|
|
|
|
|
+ if (Consts.mWordFilter.filter_jk_info2(mNickName.getText().toString().trim()).contains("")) {
|
|
|
|
+ CusToast.getInstance(mActivity).show("请文明修改昵称", 2000);
|
|
|
|
+ mNickName.setText(Consts.getmConstsUserBean().getNickName());
|
|
|
|
+ return;
|
|
|
|
+ } else {
|
|
|
|
+ Consts.getmConstsUserBean().setNickName(mNickName.getText().toString().trim());
|
|
|
|
+ mPresenter.upadteMyInfo(Consts.getmConstsUserBean());
|
|
|
|
+ }
|
|
} else {
|
|
} else {
|
|
mNickName.setFilters(new InputFilter[]{new InputFilter.LengthFilter(6)});
|
|
mNickName.setFilters(new InputFilter[]{new InputFilter.LengthFilter(6)});
|
|
}
|
|
}
|
|
@@ -369,8 +381,14 @@ public class UserInfoSettingActivity extends BaseMvpActivity<UserInfoSettingPres
|
|
return true;
|
|
return true;
|
|
}
|
|
}
|
|
hideSoftInput();
|
|
hideSoftInput();
|
|
- Consts.getmConstsUserBean().setNickName(mNickName.getText().toString().trim());
|
|
|
|
- mPresenter.upadteMyInfo(Consts.getmConstsUserBean());
|
|
|
|
|
|
+ if (Consts.mWordFilter.filter_jk_info2(mNickName.getText().toString().trim()).contains("")) {
|
|
|
|
+ CusToast.getInstance(mActivity).show("请文明修改昵称", 2000);
|
|
|
|
+ mNickName.setText(Consts.getmConstsUserBean().getNickName());
|
|
|
|
+ return true;
|
|
|
|
+ } else {
|
|
|
|
+ Consts.getmConstsUserBean().setNickName(mNickName.getText().toString().trim());
|
|
|
|
+ mPresenter.upadteMyInfo(Consts.getmConstsUserBean());
|
|
|
|
+ }
|
|
mNickName.clearFocus();
|
|
mNickName.clearFocus();
|
|
return true;
|
|
return true;
|
|
}
|
|
}
|
|
@@ -386,6 +404,14 @@ public class UserInfoSettingActivity extends BaseMvpActivity<UserInfoSettingPres
|
|
mUserNum.setVisibility(View.INVISIBLE);
|
|
mUserNum.setVisibility(View.INVISIBLE);
|
|
}
|
|
}
|
|
|
|
|
|
|
|
+
|
|
|
|
+ addUiClickListener(mTouSuLayout, new View.OnClickListener() {
|
|
|
|
+ @Override
|
|
|
|
+ public void onClick(View v) {
|
|
|
|
+ toNextActivity(ComplaintActivity.class);
|
|
|
|
+ }
|
|
|
|
+ });
|
|
|
|
+
|
|
mPresenter.getMyInfo();
|
|
mPresenter.getMyInfo();
|
|
}
|
|
}
|
|
|
|
|