From 1bbb464cf59488ec46c327edb46a03eb1a75e37f Mon Sep 17 00:00:00 2001 From: huangjian Date: Tue, 19 Jan 2021 14:35:06 +0800 Subject: [PATCH] =?UTF-8?q?=E6=8A=8ARoomQueueInfo=E4=B8=AD=E6=9C=AC?= =?UTF-8?q?=E5=B1=9E=E4=BA=8EMicMemberInfo=E7=9A=84=E5=AD=97=E6=AE=B5?= =?UTF-8?q?=E6=94=BE=E5=9B=9E=E5=8E=BB=E4=BA=86...?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../avroom/adapter/BaseMicroViewAdapter.java | 2 +- .../avroom/adapter/KtvMicroViewAdapter.java | 11 ++++++---- .../avroom/adapter/MicroViewAdapter.java | 22 ++++++++++++------- .../avroom/dialog/PKSelectPeopleDialog.java | 2 +- .../yizhuan/erban/ui/widget/GiftDialog.java | 2 +- .../manager/IMNetEaseManager.java | 10 +++------ .../bean/RoomQueueInfo.java | 9 -------- .../room/model/RoomBaseModel.java | 22 ++++--------------- .../room/pk/model/PkModel.java | 12 +++++----- .../room/queue/bean/MicMemberInfo.java | 6 +++++ gradle.properties | 4 ++-- 11 files changed, 45 insertions(+), 57 deletions(-) diff --git a/app/src/main/java/com/yizhuan/erban/avroom/adapter/BaseMicroViewAdapter.java b/app/src/main/java/com/yizhuan/erban/avroom/adapter/BaseMicroViewAdapter.java index 9bdbc26ed..829fc4bf9 100644 --- a/app/src/main/java/com/yizhuan/erban/avroom/adapter/BaseMicroViewAdapter.java +++ b/app/src/main/java/com/yizhuan/erban/avroom/adapter/BaseMicroViewAdapter.java @@ -177,7 +177,7 @@ public abstract class BaseMicroViewAdapter extends RecyclerView.Adapter 0 && roomQueueInfo.mChatRoomMember != null) { + if (roomQueueInfo.mChatRoomMember != null && roomQueueInfo.mChatRoomMember.getGroupType() > 0) { PKMemberInfo pkMemberInfo = new PKMemberInfo(); - pkMemberInfo.setTeamId(roomQueueInfo.groupType); + pkMemberInfo.setTeamId(roomQueueInfo.mChatRoomMember.getGroupType()); UserInfo userInfo = new UserInfo(); - userInfo.setGroupType(roomQueueInfo.groupType); + userInfo.setGroupType(roomQueueInfo.mChatRoomMember.getGroupType()); userInfo.setUid(Long.parseLong(roomQueueInfo.mChatRoomMember.getAccount())); userInfo.setNick(roomQueueInfo.mChatRoomMember.getNick()); userInfo.setAvatar(roomQueueInfo.mChatRoomMember.getAvatar()); - userInfo.setGender(roomQueueInfo.gender); + userInfo.setGender(roomQueueInfo.mChatRoomMember.getGender()); pkMemberInfo.setUserInfo(userInfo); pkMemberInfoList.add(pkMemberInfo); } @@ -705,8 +705,8 @@ public class PkModel extends BaseModel implements IPkModel { RoomQueueInfo roomQueueInfo = micQueue.get(key); if (null != roomQueueInfo.mChatRoomMember && roomQueueInfo.mChatRoomMember.getAccount().equals(String.valueOf(pkMemberInfo.getUserInfo().getUid()))) { - roomQueueInfo.groupType = getTeamIdInPKMemberList(roomQueueInfo.mChatRoomMember.getAccount()); - pkMemberInfo.getUserInfo().setGroupType(roomQueueInfo.groupType); + roomQueueInfo.mChatRoomMember.setGroupType(getTeamIdInPKMemberList(roomQueueInfo.mChatRoomMember.getAccount())); + pkMemberInfo.getUserInfo().setGroupType(roomQueueInfo.mChatRoomMember.getGroupType()); //改变麦状态 AvRoomModel.get().updateMyMicQueue( key, diff --git a/core/src/main/java/com/yizhuan/xchat_android_core/room/queue/bean/MicMemberInfo.java b/core/src/main/java/com/yizhuan/xchat_android_core/room/queue/bean/MicMemberInfo.java index 861cb7c0d..dcf7a6c53 100644 --- a/core/src/main/java/com/yizhuan/xchat_android_core/room/queue/bean/MicMemberInfo.java +++ b/core/src/main/java/com/yizhuan/xchat_android_core/room/queue/bean/MicMemberInfo.java @@ -27,6 +27,12 @@ public class MicMemberInfo { private int teamId = 0; private boolean isSelected = false; private Map extension; + + /** + * GroupType_default = 0,//默认 + * GroupTyp_red = 1, //蓝队 + * GroupType_Blue = 2,//红队 + */ private int groupType; diff --git a/gradle.properties b/gradle.properties index 09a17100a..a0754c18e 100644 --- a/gradle.properties +++ b/gradle.properties @@ -20,5 +20,5 @@ with_jenkins=false #\u6253\u652F\u6301x86\u7684\u6A21\u62DF\u5668\u5305\u4F7F\u7528 ndk_abi_filters=arm -version_name=2.1.1 -version_code=211 \ No newline at end of file +version_name=5.1.1 +version_code=511 \ No newline at end of file