From 3a193da90da37da984e3de111adeaa04c695f90f Mon Sep 17 00:00:00 2001 From: lzl <1239365383@qq.com> Date: Fri, 5 Dec 2025 14:26:38 +0800 Subject: [PATCH] fix bugs.1 --- .../activity/room/activity/RoomActivity.kt | 10 +++++++--- .../activity/room/fragment/ChatRoomFragment.java | 2 +- .../room/fragment/RoomBackgroundDialogFragment.java | 3 ++- .../activity/user/activity/MyRoomActivity.java | 1 + .../xscm/modulemain/adapter/MyCreateAdapter.java | 1 + .../modulemain/dialog/RoomUserInfoFragment.java | 13 +++++++------ .../com/xscm/modulemain/manager/RoomManager.java | 1 + 7 files changed, 20 insertions(+), 11 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 e6c37f72..c5f87dac 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 @@ -2091,8 +2091,12 @@ class RoomActivity : BaseMvpActivity(), } // 将视图放回池中 currentMqttView?.visibility = View.GONE - floatingViewPool.add(currentMqttView!!) - currentMqttView = null + try { + floatingViewPool.add(currentMqttView!!) + currentMqttView = null + }catch (e:Exception){ + LogUtils.e("飘屏显示异常", e) + } }) } } @@ -3777,7 +3781,7 @@ class RoomActivity : BaseMvpActivity(), super.onWindowFocusChanged(hasFocus) LogUtils.e("RoomActivity", "onWindowFocusChanged") if (hasFocus && !isLayoutAdjusted) { - adjustLayoutHeights() +// adjustLayoutHeights() isLayoutAdjusted = true } } diff --git a/MainModule/src/main/java/com/xscm/modulemain/activity/room/fragment/ChatRoomFragment.java b/MainModule/src/main/java/com/xscm/modulemain/activity/room/fragment/ChatRoomFragment.java index 57056e82..4a52bc6a 100644 --- a/MainModule/src/main/java/com/xscm/modulemain/activity/room/fragment/ChatRoomFragment.java +++ b/MainModule/src/main/java/com/xscm/modulemain/activity/room/fragment/ChatRoomFragment.java @@ -119,7 +119,7 @@ public class ChatRoomFragment extends BaseMvpFragment { diff --git a/MainModule/src/main/java/com/xscm/modulemain/activity/user/activity/MyRoomActivity.java b/MainModule/src/main/java/com/xscm/modulemain/activity/user/activity/MyRoomActivity.java index 9afec410..d2f7c3fb 100644 --- a/MainModule/src/main/java/com/xscm/modulemain/activity/user/activity/MyRoomActivity.java +++ b/MainModule/src/main/java/com/xscm/modulemain/activity/user/activity/MyRoomActivity.java @@ -162,6 +162,7 @@ public class MyRoomActivity extends BaseMvpActivity