From ff2b5aa668e8cd0ec29b73f868e34b0fc71534f2 Mon Sep 17 00:00:00 2001 From: lzl <1239365383@qq.com> Date: Thu, 4 Dec 2025 16:29:26 +0800 Subject: [PATCH] =?UTF-8?q?=E5=B0=8F=E9=BB=91=E5=B1=8B=E8=B7=B3=E8=BD=AC?= =?UTF-8?q?=E9=80=BB=E8=BE=91=E4=BF=AE=E6=94=B9=E3=80=82?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../modulemain/activity/room/activity/RoomActivity.kt | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/MainModule/src/main/java/com/xscm/modulemain/activity/room/activity/RoomActivity.kt b/MainModule/src/main/java/com/xscm/modulemain/activity/room/activity/RoomActivity.kt index e0f7b86f..2fbb1664 100644 --- a/MainModule/src/main/java/com/xscm/modulemain/activity/room/activity/RoomActivity.kt +++ b/MainModule/src/main/java/com/xscm/modulemain/activity/room/activity/RoomActivity.kt @@ -2309,18 +2309,18 @@ class RoomActivity : BaseMvpActivity(), if (pendingRoomId == null) { return } - LogUtils.e("需要加入的房间id:pendingRoomId: $pendingRoomId") + LogUtils.e("需要加入的房间id:pendingRoomId: $pendingRoomId currRoomId:${roomId}") roomSwitchRunnable = Runnable { if (!isFinishing && !isDestroyed) { if (pendingRoomId != lastSwitchedRoomId) { - MvpPre!!.quitRoom2(messageEvent.roomId, SpUtil.getUserId().toString() + "") + MvpPre!!.quitRoom2(roomId, SpUtil.getUserId().toString() + "") quit() - MessageListenerSingleton.quitGroup(messageEvent.roomId) + MessageListenerSingleton.quitGroup(pendingRoomId) MessageListenerSingleton.getInstance().joinGroup(pendingRoomId) + AgoraManager.getInstance().lastRoomId = roomId MvpPre!!.getRoomIn(pendingRoomId, "") lastSwitchedRoomId = pendingRoomId!! - AgoraManager.getInstance().lastRoomId = - messageEvent.roomId + } } pendingRoomId = null