diff --git a/BaseModule/src/main/java/com/xscm/moduleutil/bean/room/RoomAuction.java b/BaseModule/src/main/java/com/xscm/moduleutil/bean/room/RoomAuction.java
index 513fd213..159da722 100644
--- a/BaseModule/src/main/java/com/xscm/moduleutil/bean/room/RoomAuction.java
+++ b/BaseModule/src/main/java/com/xscm/moduleutil/bean/room/RoomAuction.java
@@ -40,6 +40,7 @@ public class RoomAuction implements Serializable {
private String nobility_image;//贵族图标
private String nickname_color;//昵称颜色
private String mic_cycle;//麦圈
+ private int is_online=1;//是否在线 : 1在线 2离线
}
@Data
diff --git a/BaseModule/src/main/java/com/xscm/moduleutil/utils/MeHeadView.java b/BaseModule/src/main/java/com/xscm/moduleutil/utils/MeHeadView.java
index e11d1037..6ae86d9b 100644
--- a/BaseModule/src/main/java/com/xscm/moduleutil/utils/MeHeadView.java
+++ b/BaseModule/src/main/java/com/xscm/moduleutil/utils/MeHeadView.java
@@ -97,4 +97,32 @@ public class MeHeadView extends ConstraintLayout {
mIvSex.setVisibility(VISIBLE);
mIvSex.setImageResource(sex == 1 ? R.mipmap.nan : R.mipmap.nv);
}
+
+ /**
+ * 设置头像,性别,头像框,贵族
+ * @param sex
+ * @param headPicture
+ * @param framePicture
+ * @param nobilityImage
+ */
+ public void setAll(int sex,String headPicture, String framePicture, String nobilityImage) {
+ if (!TextUtils.isEmpty(headPicture)) {
+ ImageUtils.loadHead(headPicture, mRiv);
+ }
+ if (TextUtils.isEmpty(framePicture)) {
+ mIvFrame.setVisibility(GONE);
+ } else {
+ mIvFrame.setVisibility(VISIBLE);
+ mIvFrame.setSource(framePicture, 1);
+ }
+
+ mIvSex.setImageResource(sex == 1 ? R.mipmap.nan : R.mipmap.nv);
+ if (nobilityImage != null && !TextUtils.isEmpty(nobilityImage)) {
+ iv_frame_bg.setVisibility(VISIBLE);
+ ImageUtils.loadRoomItem(nobilityImage, iv_frame_bg);
+ } else {
+ iv_frame_bg.setVisibility(GONE);
+ }
+
+ }
}
diff --git a/BaseModule/src/main/res/layout/me_view_decoration_head.xml b/BaseModule/src/main/res/layout/me_view_decoration_head.xml
index 28ca2994..2ab25571 100644
--- a/BaseModule/src/main/res/layout/me_view_decoration_head.xml
+++ b/BaseModule/src/main/res/layout/me_view_decoration_head.xml
@@ -22,15 +22,7 @@
app:layout_constraintWidth_percent="0.95"
app:riv_oval="true" />
-
+
+
+
(),
roomPitBean.sex = messageEvent.text.list[j].sex.toString() + ""
roomPitBean.dress = messageEvent.text.list[j].dress
roomPitBean.charm = messageEvent.text.list[j].charm
+ roomPitBean.is_online=messageEvent.text.list[j].is_online
return roomPitBean
}
diff --git a/MainModule/src/main/java/com/xscm/modulemain/activity/room/fragment/FriendshipRoomFragment.java b/MainModule/src/main/java/com/xscm/modulemain/activity/room/fragment/FriendshipRoomFragment.java
index bede99d3..393c6fe2 100644
--- a/MainModule/src/main/java/com/xscm/modulemain/activity/room/fragment/FriendshipRoomFragment.java
+++ b/MainModule/src/main/java/com/xscm/modulemain/activity/room/fragment/FriendshipRoomFragment.java
@@ -461,7 +461,7 @@ public class FriendshipRoomFragment extends BaseRoomFragment
+ tools:text="用户列表(0)" />
@@ -46,6 +47,14 @@
android:gravity="center_vertical"
android:orientation="horizontal">
+
+