修改密码
This commit is contained in:
@@ -3,6 +3,7 @@ package com.ckkj.water.mine;
|
||||
import static android.view.View.INVISIBLE;
|
||||
|
||||
import android.os.Bundle;
|
||||
import android.text.TextUtils;
|
||||
import android.view.View;
|
||||
|
||||
import com.ckkj.water.AppConfig;
|
||||
@@ -36,6 +37,7 @@ import java.util.List;
|
||||
*/
|
||||
public class MineCenterFragment extends BaseFragment<MineFragmentLayoutBinding, MinePresenter>
|
||||
implements MineContract.MineView {
|
||||
private MineUserInfoBean mUserBean;
|
||||
@Override
|
||||
public void initData(Bundle state) {
|
||||
ImmersionBar.with(mContext)
|
||||
@@ -57,7 +59,7 @@ public class MineCenterFragment extends BaseFragment<MineFragmentLayoutBinding,
|
||||
}
|
||||
|
||||
private void initListener() {
|
||||
setClick(viewBinding.imgAvatar);
|
||||
setClick(viewBinding.linearInfo);
|
||||
setClick(viewBinding.linearLanguage);
|
||||
setClick(viewBinding.linearPsdManage);
|
||||
setClick(viewBinding.linearTheme);
|
||||
@@ -69,8 +71,10 @@ public class MineCenterFragment extends BaseFragment<MineFragmentLayoutBinding,
|
||||
|
||||
public void onClick(View v){
|
||||
switch (v.getId()){
|
||||
case R.id.img_avatar:
|
||||
goTo(mContext, MineInfomationActivity.class,null);
|
||||
case R.id.linear_info:
|
||||
Bundle bundle = new Bundle();
|
||||
bundle.putSerializable(ConstantUtil.USER_INFO_JSON_CONTENT,mUserBean);
|
||||
goTo(mContext, MineInfomationActivity.class,bundle);
|
||||
break;
|
||||
|
||||
case R.id.linear_theme:
|
||||
@@ -114,6 +118,23 @@ public class MineCenterFragment extends BaseFragment<MineFragmentLayoutBinding,
|
||||
String userInfoJson = gson.toJson(bean);
|
||||
SharePreUtil.putString(ConstantUtil.SHARE_PRE_NAME,mContext,ConstantUtil.USER_INFO_JSON_CONTENT,userInfoJson);
|
||||
WaterUserInfoManager.getInstance().setUserInfo(bean);
|
||||
mUserBean = bean;
|
||||
viewBinding.tvUserName.setText(bean.getUser().getNickName());
|
||||
if(TextUtils.isEmpty(bean.getUser().getPhonenumber())){
|
||||
viewBinding.tvUserAccount.setText(bean.getUser().getEmail());
|
||||
}else{
|
||||
viewBinding.tvUserAccount.setText(bean.getUser().getPhonenumber());
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
@Override
|
||||
public void updateUserInfoSuccess(BaseBean bean) {
|
||||
|
||||
}
|
||||
|
||||
@Override
|
||||
public void updateUserPasswordSuccess(BaseBean bean) {
|
||||
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user