Просмотр исходного кода

真是先隐藏直播间连麦逻辑

Pq 3 лет назад
Родитель
Сommit
ae22502733

+ 1 - 0
student/src/main/res/layout/activity_liveroom_layout.xml

@@ -264,6 +264,7 @@
         app:layout_constraintRight_toRightOf="parent" />
 
     <ImageView
+        android:visibility="gone"
         android:id="@+id/iv_mic"
         android:layout_width="wrap_content"
         android:layout_height="wrap_content"

+ 21 - 18
teacher/src/main/java/com/cooleshow/teacher/ui/live/TeacherLiveRoomActivity.java

@@ -1021,24 +1021,24 @@ public class TeacherLiveRoomActivity extends BaseMVPActivity<ActivityTeacherLive
         if (!isOwn(seatApplyMessage.getTeacherId())) {
             return;
         }
-        if (seatApplyMessage.getType() == LiveRoomMsgConstants.MIC_ACTION_SEAT_BY_USER) {
-            //观众申请
-            User user = new User();
-            user.setUserName(seatApplyMessage.getAudienceName());
-            user.setUserId(seatApplyMessage.getAudienceId());
-            user.setPortrait(seatApplyMessage.getAudienceAvatar());
-            mRoomMicMemberHelper.addApplyUser(user);
-            updateMicManagerData();
-        }
-        if (seatApplyMessage.getType() == LiveRoomMsgConstants.MIC_ACTION_CANCEL_SEAT_BY_USER) {
-            //观众取消
-            User user = new User();
-            user.setUserName(seatApplyMessage.getAudienceName());
-            user.setUserId(seatApplyMessage.getAudienceId());
-            user.setPortrait(seatApplyMessage.getAudienceAvatar());
-            mRoomMicMemberHelper.delApplyUser(user, false);
-            updateMicManagerData();
-        }
+//        if (seatApplyMessage.getType() == LiveRoomMsgConstants.MIC_ACTION_SEAT_BY_USER) {
+//            //观众申请
+//            User user = new User();
+//            user.setUserName(seatApplyMessage.getAudienceName());
+//            user.setUserId(seatApplyMessage.getAudienceId());
+//            user.setPortrait(seatApplyMessage.getAudienceAvatar());
+//            mRoomMicMemberHelper.addApplyUser(user);
+//            updateMicManagerData();
+//        }
+//        if (seatApplyMessage.getType() == LiveRoomMsgConstants.MIC_ACTION_CANCEL_SEAT_BY_USER) {
+//            //观众取消
+//            User user = new User();
+//            user.setUserName(seatApplyMessage.getAudienceName());
+//            user.setUserId(seatApplyMessage.getAudienceId());
+//            user.setPortrait(seatApplyMessage.getAudienceAvatar());
+//            mRoomMicMemberHelper.delApplyUser(user, false);
+//            updateMicManagerData();
+//        }
     }
 
     @Override
@@ -1065,6 +1065,9 @@ public class TeacherLiveRoomActivity extends BaseMVPActivity<ActivityTeacherLive
     }
 
     private void updateMicManagerData() {
+        if (llMicContainer != null) {
+            return;
+        }
         if (mLiveMicManagerDialog != null) {
             mLiveMicManagerDialog.setApplyListData(mRoomMicMemberHelper.getOnApplyMicUsers());
             mLiveMicManagerDialog.setOnMicListData(mRoomMicMemberHelper.getOnMicUsers());

+ 1 - 1
teacher/src/main/res/layout/view_live_room_main_layout.xml

@@ -256,7 +256,7 @@
         android:layout_height="wrap_content"
         android:layout_marginEnd="11dp"
         android:src="@drawable/icon_mic_contro"
-        android:visibility="visible"
+        android:visibility="gone"
         app:layout_constraintBottom_toBottomOf="@+id/icon_finish_live"
         app:layout_constraintRight_toLeftOf="@+id/icon_finish_live"
         app:layout_constraintTop_toTopOf="@+id/icon_finish_live" />