Ver Fonte

修改IM摄像选择图片无法发送出去的问题

Pq há 1 ano atrás
pai
commit
3a85b8b6db

+ 4 - 5
TUIKit/TUIChat/tuichat/src/main/java/com/tencent/qcloud/tuikit/tuichat/classicui/widget/input/InputView.java

@@ -564,6 +564,7 @@ public class InputView extends LinearLayout implements View.OnClickListener, Tex
         if (mMessageHandler != null) {
             mMessageHandler.sendMessages(messageBeans);
             hideSoftInput();
+            mMessageHandler.scrollToEnd();
         }
     }
 
@@ -763,11 +764,9 @@ public class InputView extends LinearLayout implements View.OnClickListener, Tex
             }
             Uri videoUri = videoData.getData();
             if (videoUri != null) {
-                TUIMessageBean messageBean = buildVideoMessage(FileUtil.getPathFromUri(videoUri));
-                if (mMessageHandler != null) {
-                    mMessageHandler.sendMessage(messageBean);
-                    hideSoftInput();
-                }
+                List list = new ArrayList();
+                list.add(videoUri);
+                sendPhotoVideoMessage(list);
             }
         });
     }