diff --git a/MainModule/src/main/java/com/xscm/modulemain/activity/main/activity/MainActivity.java b/MainModule/src/main/java/com/xscm/modulemain/activity/main/activity/MainActivity.java index 0d0082e8..58e4d81d 100644 --- a/MainModule/src/main/java/com/xscm/modulemain/activity/main/activity/MainActivity.java +++ b/MainModule/src/main/java/com/xscm/modulemain/activity/main/activity/MainActivity.java @@ -391,6 +391,7 @@ public class MainActivity extends BaseMvpActivity(), } private fun minimizeToBackground() { + LogUtils.e("RoomActivity", "minimizeToBackground:"+roomId +",play:"+CommonAppContext.getInstance().playId) isMinimized = true // 保存最小化状态和房间ID saveMinimizeState() @@ -2879,7 +2880,7 @@ class RoomActivity : BaseMvpActivity(), switchMic(2) }else if (mRoomInfoResp?.user_info?.user_id == userId && !CommonAppContext.getInstance().isMai) { switchMic(2) - }else{ + }else if (voive){ switchMic(1) } } else { diff --git a/MainModule/src/main/java/com/xscm/modulemain/activity/room/fragment/RoomMentorShipFragment.kt b/MainModule/src/main/java/com/xscm/modulemain/activity/room/fragment/RoomMentorShipFragment.kt index e7eab1ed..259dd396 100644 --- a/MainModule/src/main/java/com/xscm/modulemain/activity/room/fragment/RoomMentorShipFragment.kt +++ b/MainModule/src/main/java/com/xscm/modulemain/activity/room/fragment/RoomMentorShipFragment.kt @@ -675,6 +675,7 @@ class RoomMentorShipFragment(var mRoomInfoResp: RoomInfoResp?) : private fun getHostUser(): Int { + LogUtils.e("getHostUser:${mRoomInfoResp?.user_info.toString()}") return if (mRoomInfoResp?.user_info?.is_room_owner == 1) { 1 } else if (mRoomInfoResp?.user_info?.is_management == 1) {