From b75795836a851a13e54cc4efb597262fb448217c Mon Sep 17 00:00:00 2001 From: mac <user@users-MacBook-Pro.local> Date: 星期三, 08 五月 2024 15:22:01 +0800 Subject: [PATCH] 2024年05月08日15:21:54 --- app/src/main/java/com/hdl/photovoltaic/ui/me/MeFragment.java | 17 +++++++++++++++-- 1 files changed, 15 insertions(+), 2 deletions(-) diff --git a/app/src/main/java/com/hdl/photovoltaic/ui/me/MeFragment.java b/app/src/main/java/com/hdl/photovoltaic/ui/me/MeFragment.java index 441618b..bde7be6 100644 --- a/app/src/main/java/com/hdl/photovoltaic/ui/me/MeFragment.java +++ b/app/src/main/java/com/hdl/photovoltaic/ui/me/MeFragment.java @@ -9,7 +9,6 @@ import androidx.annotation.Nullable; import com.alibaba.fastjson.JSONObject; -import com.bumptech.glide.load.resource.bitmap.RoundedCorners; import com.google.gson.Gson; import com.hdl.linkpm.sdk.core.exception.HDLException; import com.hdl.photovoltaic.R; @@ -160,6 +159,11 @@ viewBinding.fragmentMeIconParentCl.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { + if (UserConfigManage.getInstance().isBAccount()) { + //todo B绔笉鏀寔鏇存敼鏄电О + HdlThreadLogic.toast(_mActivity, R.string.loading_not_supported); + return; + } Intent intent = new Intent(); intent.setClass(_mActivity, PersonalDataActivity.class); if (mC_UserInfo == null) { @@ -215,6 +219,8 @@ viewBinding.fragmentMeLineAsregardsIl.fragmentMeLineLeftIconIv.setImageResource(R.drawable.asregards); viewBinding.fragmentMeLineAsregardsIl.fragmentMeLineTitleIv.setText(R.string.me_regard); + setMemberName(UserConfigManage.getInstance().getUserName()); +// setMemberHeadIcon(UserConfigManage.getInstance().getUserImageUrl()); } @@ -238,10 +244,14 @@ * 鏄剧ず鐢ㄦ埛澶村儚 */ private void setMemberHeadIcon(String memberHeadIconUrl) { + if (TextUtils.isEmpty(memberHeadIconUrl)) { + return; + } if (mC_UserInfo != null) { mC_UserInfo.setMemberHeadIcon(memberHeadIconUrl); } - GlideUtils.getRoundedCornersImage(_mActivity, memberHeadIconUrl, viewBinding.fragmentMeIconIv, new RoundedCorners(4)); + GlideUtils.getCircleCropImage(_mActivity, memberHeadIconUrl, viewBinding.fragmentMeIconIv, true); +// GlideUtils.getRoundedCornersImage(_mActivity, memberHeadIconUrl, viewBinding.fragmentMeIconIv, new RoundedCorners(4), true); } @@ -249,6 +259,9 @@ * 鏄剧ず鐢ㄦ埛鍚嶇О */ private void setMemberName(String userName) { + if (TextUtils.isEmpty(userName)) { + return; + } viewBinding.fragmentMeUserNameIv.setText(userName); UserConfigManage.getInstance().setUserName(userName); UserConfigManage.getInstance().Save(); -- Gitblit v1.8.0