From 1b005e3d22274d34a857fb78ea58ce2ccdd573a8 Mon Sep 17 00:00:00 2001
From: oujunhui <313127320@qq.com>
Date: Sun, 24 May 2020 23:24:16 +0800
Subject: [PATCH] =?UTF-8?q?=E9=93=AD=E7=89=8Cfix?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../avroom/adapter/OnlineUserAdapter.java | 2 +-
.../erban/avroom/widget/MessageView.java | 9 +++---
.../erban/ui/widget/UserInfoDialog.java | 13 ++-------
app/src/main/res/layout/dialog_user_info.xml | 29 +++++++++++++------
.../main/res/layout/layout_official_mask.xml | 5 ++--
.../main/res/layout/list_item_online_user.xml | 27 +++++++++--------
.../res/layout/layout_dy_nick_detail.xml | 8 ++---
.../user/bean/UserInfo.java | 6 ++--
8 files changed, 53 insertions(+), 46 deletions(-)
diff --git a/app/src/main/java/com/yizhuan/erban/avroom/adapter/OnlineUserAdapter.java b/app/src/main/java/com/yizhuan/erban/avroom/adapter/OnlineUserAdapter.java
index 83b7bc764..c139f4a68 100644
--- a/app/src/main/java/com/yizhuan/erban/avroom/adapter/OnlineUserAdapter.java
+++ b/app/src/main/java/com/yizhuan/erban/avroom/adapter/OnlineUserAdapter.java
@@ -181,7 +181,7 @@ public class OnlineUserAdapter extends BaseMultiItemQuickAdapter
-
+
+
+
+
+
+
+
+
diff --git a/app/src/main/res/layout/list_item_online_user.xml b/app/src/main/res/layout/list_item_online_user.xml
index 5095c73b3..9a96ef4e0 100644
--- a/app/src/main/res/layout/list_item_online_user.xml
+++ b/app/src/main/res/layout/list_item_online_user.xml
@@ -13,24 +13,14 @@
android:layout_marginRight="10dp"
tools:layout_width="60dp" />
-
+
+
+
+
+
+ tools:visibility="visible" />
\ No newline at end of file
diff --git a/core/src/main/java/com/yizhuan/xchat_android_core/user/bean/UserInfo.java b/core/src/main/java/com/yizhuan/xchat_android_core/user/bean/UserInfo.java
index b139fc03d..fdf0b72ab 100644
--- a/core/src/main/java/com/yizhuan/xchat_android_core/user/bean/UserInfo.java
+++ b/core/src/main/java/com/yizhuan/xchat_android_core/user/bean/UserInfo.java
@@ -548,9 +548,9 @@ public class UserInfo implements Serializable {
map.put(HAS_PRETTY, userInfo.isHasPrettyErbanNo());
// 官方认证文本,图标
- if (userInfo.getNameplate() != null) {
- map.put(OAC_NAME, userInfo.getNameplate().getFixedWord());
- map.put(OAC_ICON, userInfo.getNameplate().getIconPic());
+ if (!TextUtils.isEmpty(userInfo.getNameplateWord()) && !TextUtils.isEmpty(userInfo.getNameplatePic())) {
+ map.put(OAC_NAME, userInfo.getNameplateWord());
+ map.put(OAC_ICON, userInfo.getNameplatePic());
} else {
map.put(OAC_NAME, "");
map.put(OAC_ICON, "");