Kaynağa Gözat

1.修改IM聊天页面UI

王鹏鹏 2 yıl önce
ebeveyn
işleme
7612b559e0

+ 2 - 1
.idea/misc.xml

@@ -279,6 +279,7 @@
         <entry key="..\:/workspace/hcp-pad/tuibeauty/src/main/res/layout/tuibeauty_view_panel.xml" value="0.22826086956521738" />
         <entry key="..\:/workspace/hcp-pad/tuichat/src/main/res-minimalistui/drawable/chat_minimalist_menu_emoji_list_border.xml" value="0.155" />
         <entry key="..\:/workspace/hcp-pad/tuichat/src/main/res-minimalistui/layout/chat_minimalist_pop_menu_layout.xml" value="0.23697916666666666" />
+        <entry key="..\:/workspace/hcp-pad/tuichat/src/main/res-minimalistui/layout/minimalist_input_more.xml" value="0.23697916666666666" />
         <entry key="..\:/workspace/hcp-pad/tuichat/src/main/res/drawable/action_audio_selector.xml" value="0.155" />
         <entry key="..\:/workspace/hcp-pad/tuichat/src/main/res/drawable/action_face_selector.xml" value="0.158" />
         <entry key="..\:/workspace/hcp-pad/tuichat/src/main/res/drawable/action_more_selector.xml" value="0.155" />
@@ -299,7 +300,7 @@
         <entry key="..\:/workspace/hcp-pad/tuichat/src/main/res/layout/chat_pop_menu_layout.xml" value="0.264" />
         <entry key="..\:/workspace/hcp-pad/tuichat/src/main/res/layout/custom_evaluation_message_layout.xml" value="0.23697916666666666" />
         <entry key="..\:/workspace/hcp-pad/tuichat/src/main/res/layout/notice_layout.xml" value="0.536" />
-        <entry key="..\:/workspace/hcp-pad/tuichat/src/main/res/layout/reply_preview_layout.xml" value="0.536" />
+        <entry key="..\:/workspace/hcp-pad/tuichat/src/main/res/layout/reply_preview_layout.xml" value="0.4" />
         <entry key="..\:/workspace/hcp-pad/tuigift/src/main/res/drawable/tuigift_bg_bottom_dialog.xml" value="0.2265" />
         <entry key="..\:/workspace/hcp-pad/webview/src/main/res/layout/activity_bridge_web.xml" value="0.22826086956521738" />
         <entry key="..\:/workspace/hcp-pad/webview/src/main/res/layout/activity_webview.xml" value="0.22826086956521738" />

+ 4 - 1
tuichat/src/main/java/com/tencent/qcloud/tuikit/tuichat/classicui/widget/input/inputmore/InputMoreFragment.java

@@ -10,17 +10,20 @@ import androidx.annotation.Nullable;
 import com.tencent.qcloud.tuikit.tuichat.R;
 import com.tencent.qcloud.tuikit.tuichat.bean.InputMoreActionUnit;
 import com.tencent.qcloud.tuikit.tuichat.classicui.widget.input.BaseInputFragment;
+import com.tencent.qcloud.tuikit.tuichat.util.ViewTool;
 
 import java.util.ArrayList;
 import java.util.List;
 
 public class InputMoreFragment extends BaseInputFragment {
+
     private List<InputMoreActionUnit> mInputMoreList = new ArrayList<>();
 
     @Nullable
     @Override
     public View onCreateView(LayoutInflater inflater, @Nullable ViewGroup container, Bundle savedInstanceState) {
-        View baseView = inflater.inflate(R.layout.chat_inputmore_fragment, container, false);
+//        View baseView = inflater.inflate(R.layout.chat_inputmore_fragment, container, false);
+        View baseView = ViewTool.inflateFragmentPixels(getActivity(), R.layout.chat_inputmore_fragment, container, 1194, 834);
         InputMoreLayout layout = baseView.findViewById(R.id.input_extra_area);
         layout.init(mInputMoreList);
         return baseView;

+ 1 - 1
tuichat/src/main/res/layout/chat_input_layout.xml

@@ -90,7 +90,7 @@
     <RelativeLayout
         android:id="@+id/more_groups"
         android:layout_width="match_parent"
-        android:layout_height="wrap_content"
+        android:layout_height="@dimen/divider_202px"
         android:visibility="gone" />
 
 </LinearLayout>

+ 1 - 1
tuichat/src/main/res/layout/chat_inputmore_fragment.xml

@@ -7,6 +7,6 @@
     <com.tencent.qcloud.tuikit.tuichat.classicui.widget.input.inputmore.InputMoreLayout
         android:id="@+id/input_extra_area"
         android:layout_width="match_parent"
-        android:layout_height="wrap_content"/>
+        android:layout_height="@dimen/divider_202px"/>
 
 </LinearLayout>

+ 7 - 12
tuichat/src/main/res/layout/chat_inputmore_layout.xml

@@ -1,22 +1,17 @@
 <?xml version="1.0" encoding="utf-8"?>
 <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
     android:layout_width="match_parent"
-    android:layout_height="wrap_content"
+    android:layout_height="@dimen/divider_202px"
+    android:background="@color/color_FFF2F2F2"
     android:orientation="vertical">
 
-    <View
-        android:layout_width="match_parent"
-        android:layout_height="1px"
-        android:background="@color/input_title_line_color" />
-
     <androidx.viewpager.widget.ViewPager
-        android:layout_marginTop="16dp"
-        android:layout_marginBottom="33dp"
-        android:layout_marginLeft="29dp"
-        android:layout_marginRight="29dp"
         android:id="@+id/viewPager"
         android:layout_width="match_parent"
-        android:layout_height="wrap_content"
-        android:layout_weight="1" />
+        android:layout_height="match_parent"
+        android:layout_marginStart="@dimen/divider_63px"
+        android:layout_marginTop="@dimen/divider_25px"
+        android:layout_marginEnd="@dimen/divider_63px"
+        android:layout_marginBottom="@dimen/divider_28px" />
 
 </LinearLayout>

+ 1 - 1
tuichat/src/main/res/values/dimens.xml

@@ -1,7 +1,6 @@
 <?xml version="1.0" encoding="utf-8"?>
 <resources xmlns:tools="http://schemas.android.com/tools">
 
-
     <dimen name="divider_689px" tools:ignore="ResourceName">689px</dimen>
     <dimen name="divider_533px" tools:ignore="ResourceName">533px</dimen>
     <dimen name="divider_440px" tools:ignore="ResourceName">440px</dimen>
@@ -33,6 +32,7 @@
     <dimen name="divider_237px" tools:ignore="ResourceName">237px</dimen>
     <dimen name="divider_230px" tools:ignore="ResourceName">230px</dimen>
     <dimen name="divider_215px" tools:ignore="ResourceName">215px</dimen>
+    <dimen name="divider_202px" tools:ignore="ResourceName">202px</dimen>
     <dimen name="divider_195px" tools:ignore="ResourceName">195px</dimen>
     <dimen name="divider_190px" tools:ignore="ResourceName">190px</dimen>
     <dimen name="divider_184px" tools:ignore="ResourceName">184px</dimen>