From 785a47379985c8c8b4fce82837b3b82e10831d83 Mon Sep 17 00:00:00 2001 From: KenChoi Date: Thu, 22 Mar 2018 16:22:54 +0800 Subject: [PATCH] update ReadMe --- Android/chatinput/README.md | 27 ++++++++++++++++--- Android/chatinput/README_EN.md | 24 ++++++++++++++--- .../messages/MessageListActivity.java | 9 ++++++- docs/Android/message_list_usage.md | 6 ++--- docs/Android/message_list_usage_zh.md | 6 ++--- 5 files changed, 58 insertions(+), 14 deletions(-) diff --git a/Android/chatinput/README.md b/Android/chatinput/README.md index 4d95e7cc..78a32ed9 100644 --- a/Android/chatinput/README.md +++ b/Android/chatinput/README.md @@ -5,14 +5,14 @@ 这是一个聊天界面输入框组件,可以方便地结合 `MessageList` 使用,包含录音,选择图片,拍照等功能,提供了一些丰富的接口和回调供用户使用, 还可以选择自定义样式。 -> 该组件依赖了 Glide 3.7.0 +> 该组件依赖了 Glide 3.8.0 ## 集成 提供了以下几种方式添加依赖,只需要选择其中一种即可。 - Gradle ```groovy -compile 'cn.jiguang.imui:chatinput:0.7.2' +compile 'cn.jiguang.imui:chatinput:0.7.3' ``` - Maven @@ -20,7 +20,7 @@ compile 'cn.jiguang.imui:chatinput:0.7.2' cn.jiguang.imui chatinput - 0.7.2 + 0.7.3 pom ``` @@ -42,7 +42,7 @@ compile 'cn.jiguang.imui:chatinput:0.7.2' ```groovy dependencies { - compile 'com.github.jpush:imui:0.7.5' + compile 'com.github.jpush:imui:0.7.6' } ``` @@ -163,6 +163,24 @@ mRecordVoiceBtn.setRecordVoiceListener(new RecordVoiceListener() { public void onCancelRecord() { } + + /** + * 录音试听界面,点击取消按钮触发 + * 0.7.3 后添加此事件 + */ + @Override + public void onPreviewCancel() { + + } + + /** + * 录音试听界面,点击发送按钮触发 + * 0.7.3 后增加此事件 + */ + @Override + public void onPreviewSend() { + + } }); ``` @@ -198,6 +216,7 @@ mChatInput.setOnCameraCallbackListener(new OnCameraCallbackListener() { public void onCancelVideoRecord() { } + }); ``` diff --git a/Android/chatinput/README_EN.md b/Android/chatinput/README_EN.md index d9d9985a..6c3b97ff 100644 --- a/Android/chatinput/README_EN.md +++ b/Android/chatinput/README_EN.md @@ -11,7 +11,7 @@ Provides several ways to add dependency, you can choose one of them: - Via Gradle ```groovy -compile 'cn.jiguang.imui:chatinput:0.7.2' +compile 'cn.jiguang.imui:chatinput:0.7.3' ``` - Via Maven @@ -20,7 +20,7 @@ compile 'cn.jiguang.imui:chatinput:0.7.2' cn.jiguang.imui chatinput - 0.7.2 + 0.7.3 pom ``` @@ -41,7 +41,7 @@ allprojects { ```groovy dependencies { - compile 'com.github.jpush:imui:0.7.5' + compile 'com.github.jpush:imui:0.7.6' } ``` @@ -171,6 +171,24 @@ mRecordVoiceBtn.setRecordVoiceListener(new RecordVoiceListener() { @Override public void onCancelRecord() { + } + + /** + * In preview record voice layout, fires when click cancel button + * Add since 0.7.3 + */ + @Override + public void onPreviewCancel() { + } + + + /** + * In preview record voice layout, fires when click send button + * Add since chatinput 0.7.3 + */ + @Override + public void onPreviewSend() { + } }); ``` diff --git a/Android/sample/exampleui/src/main/java/imui/jiguang/cn/imuisample/messages/MessageListActivity.java b/Android/sample/exampleui/src/main/java/imui/jiguang/cn/imuisample/messages/MessageListActivity.java index 1095064e..7b01f593 100644 --- a/Android/sample/exampleui/src/main/java/imui/jiguang/cn/imuisample/messages/MessageListActivity.java +++ b/Android/sample/exampleui/src/main/java/imui/jiguang/cn/imuisample/messages/MessageListActivity.java @@ -240,11 +240,19 @@ public void onCancelRecord() { } + /** + * In preview record voice layout, fires when click cancel button + * Add since chatinput v0.7.3 + */ @Override public void onPreviewCancel() { } + /** + * In preview record voice layout, fires when click send button + * Add since chatinput v0.7.3 + */ @Override public void onPreviewSend() { @@ -376,7 +384,6 @@ public void onReceive(Context context, Intent intent) { } - @Override public void onRequestPermissionsResult(int requestCode, @NonNull String[] permissions, @NonNull int[] grantResults) { diff --git a/docs/Android/message_list_usage.md b/docs/Android/message_list_usage.md index 98291d00..77fb1631 100644 --- a/docs/Android/message_list_usage.md +++ b/docs/Android/message_list_usage.md @@ -10,7 +10,7 @@ We have support several ways to add dependency. You can choose one of them. - Gradle: ```groovy -compile 'cn.jiguang.imui:messagelist:0.6.7' +compile 'cn.jiguang.imui:messagelist:0.6.8' ``` - Maven: @@ -18,7 +18,7 @@ compile 'cn.jiguang.imui:messagelist:0.6.7' cn.jiguang.imui messagelist - 0.6.7 + 0.6.8 pom ``` @@ -35,7 +35,7 @@ allprojects { // Add in module's build.gradle dependencies { - compile 'com.github.jpush:imui:0.7.5' + compile 'com.github.jpush:imui:0.7.6' } ``` diff --git a/docs/Android/message_list_usage_zh.md b/docs/Android/message_list_usage_zh.md index a116887d..ed4e6e51 100644 --- a/docs/Android/message_list_usage_zh.md +++ b/docs/Android/message_list_usage_zh.md @@ -9,7 +9,7 @@ - Gradle ```groovy -compile 'cn.jiguang.imui:messagelist:0.6.7' +compile 'cn.jiguang.imui:messagelist:0.6.8' ``` - Maven @@ -17,7 +17,7 @@ compile 'cn.jiguang.imui:messagelist:0.6.7' cn.jiguang.imui messagelist - 0.6.7 + 0.6.8 pom ``` @@ -34,7 +34,7 @@ allprojects { // module/build.gradle dependencies { - compile 'com.github.jpush:imui:0.7.5' + compile 'com.github.jpush:imui:0.7.6' } ```