| | |
| | | import android.view.View; |
| | | |
| | | |
| | | import androidx.annotation.Nullable; |
| | | |
| | | import com.bumptech.glide.load.resource.bitmap.RoundedCorners; |
| | | import com.hdl.linkpm.sdk.core.exception.HDLException; |
| | | import com.hdl.photovoltaic.R; |
| | |
| | | Intent intent = new Intent(); |
| | | intent.setClass(_mActivity, PersonalDataActivity.class); |
| | | intent.putExtra("memberHeadIcon", mC_UserInfo.getMemberHeadIcon()); |
| | | startActivity(intent); |
| | | startActivityForResult(intent, 10); |
| | | } |
| | | }); |
| | | viewBinding.fragmentMeLineSetIl.fragmentMeLineRightIconClickIv.setOnClickListener(new View.OnClickListener() { |
| | |
| | | if (cUserInfo != null) { |
| | | //C端 |
| | | userName = cUserInfo.getMemberName(); |
| | | GlideUtils.getRoundedCornersImage(_mActivity, cUserInfo.getMemberHeadIcon(), viewBinding.fragmentMeIconIv, new RoundedCorners(4)); |
| | | setMemberHeadIcon(cUserInfo.getMemberHeadIcon()); |
| | | } |
| | | viewBinding.fragmentMeUserNameIv.setText(userName); |
| | | UserConfigManage.getInstance().setUserName(userName); |
| | |
| | | |
| | | } |
| | | |
| | | public void onActivityResult(int requestCode, int resultCode, @Nullable Intent data) { |
| | | super.onActivityResult(requestCode, resultCode, data); |
| | | if (requestCode == 10 && resultCode == 10) { |
| | | if (data != null) { |
| | | String url = data.getStringExtra("memberHeadIcon"); |
| | | setMemberHeadIcon(url); |
| | | |
| | | } |
| | | } |
| | | } |
| | | |
| | | /** |
| | | * 显示用户头像 |
| | | */ |
| | | private void setMemberHeadIcon(String memberHeadIconUrl) { |
| | | if (mC_UserInfo != null) { |
| | | mC_UserInfo.setMemberHeadIcon(memberHeadIconUrl); |
| | | } |
| | | GlideUtils.getRoundedCornersImage(_mActivity, memberHeadIconUrl, viewBinding.fragmentMeIconIv, new RoundedCorners(4)); |
| | | |
| | | } |
| | | } |