浏览代码

1.修改IM聊天页面UI

王鹏鹏 2 年之前
父节点
当前提交
51e03ea439

+ 0 - 14
tuichat/src/main/java/com/tencent/qcloud/tuikit/tuichat/classicui/setting/ChatLayoutSetting.java

@@ -51,20 +51,6 @@ public class ChatLayoutSetting {
         //            }
         //        });
 
-        // 设置聊天界面自定义视图为安全提示
-        // Set custom view of chat interface as security prompt
-        ViewGroup customNoticeLayout = TUIChatConfigs.getConfigs().getNoticeLayoutConfig().getCustomNoticeLayout();
-        FrameLayout customView = layout.getCustomView();
-        if (customNoticeLayout != null && customView.getVisibility() == View.GONE) {
-            ViewParent viewParent = customNoticeLayout.getParent();
-            if (viewParent instanceof ViewGroup) {
-                ViewGroup parentView = (ViewGroup) viewParent;
-                parentView.removeAllViews();
-            }
-            customView.addView(customNoticeLayout);
-            customView.setVisibility(View.VISIBLE);
-        }
-
         //====== MessageLayout使用范例 ======//
         //====== MessageLayout example ======//
         MessageRecyclerView messageRecyclerView = layout.getMessageLayout();

+ 0 - 8
tuichat/src/main/java/com/tencent/qcloud/tuikit/tuichat/classicui/widget/ChatView.java

@@ -124,7 +124,6 @@ public class ChatView extends LinearLayout implements IChatLayout {
         }
     };
 
-    protected FrameLayout mCustomView;
     protected View mRecordingGroup;
     protected ImageView mRecordingIcon;
     protected TextView mRecordingTips;
@@ -168,8 +167,6 @@ public class ChatView extends LinearLayout implements IChatLayout {
         mRecordingGroup = findViewById(R.id.voice_recording_view);
         mRecordingIcon = findViewById(R.id.recording_icon);
         mRecordingTips = findViewById(R.id.recording_tips);
-        mCustomView = findViewById(R.id.custom_layout);
-        mCustomView.setVisibility(GONE);
 
         mJumpMessageLayout = findViewById(R.id.jump_message_layout);
         mJumpMessageTextView = findViewById(R.id.jump_message_content);
@@ -530,10 +527,6 @@ public class ChatView extends LinearLayout implements IChatLayout {
         return mMessageRecyclerView;
     }
 
-    public FrameLayout getCustomView() {
-        return mCustomView;
-    }
-
     @Override
     public ChatInfo getChatInfo() {
         return mChatInfo;
@@ -1162,7 +1155,6 @@ public class ChatView extends LinearLayout implements IChatLayout {
     @Override
     protected void onDetachedFromWindow() {
         super.onDetachedFromWindow();
-        mCustomView.removeAllViews();
         exitChat();
     }