Merge pull request #32 from hrxiang/android

upgrade
main
hrxiang 4 years ago committed by GitHub
commit 0a381c0906
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
  1. 12
      android/src/main/java/io/openim/flutter_openim_sdk/manager/ConversationManager.java
  2. 2
      android/src/main/java/io/openim/flutter_openim_sdk/manager/IMManager.java
  3. 12
      android/src/main/java/io/openim/flutter_openim_sdk/manager/MessageManager.java

@ -47,4 +47,16 @@ public class ConversationManager {
CommonUtil.isPinnedConversation(methodCall),
new BaseListener(result));
}
public void markSingleMessageHasRead(MethodCall methodCall, MethodChannel.Result result) {
Open_im_sdk.markSingleMessageHasRead(new BaseListener(result), CommonUtil.getSingleMessageUserid(methodCall));
}
public void markGroupMessageHasRead(MethodCall methodCall, MethodChannel.Result result) {
Open_im_sdk.markGroupMessageHasRead(new BaseListener(result), CommonUtil.getGroupMessageGroupid(methodCall));
}
public void getTotalUnreadMsgCount(MethodCall methodCall, MethodChannel.Result result) {
Open_im_sdk.getTotalUnreadMsgCount(new BaseListener(result));
}
}

@ -10,7 +10,7 @@ import open_im_sdk.Open_im_sdk;
public class IMManager {
public void initSDK(MethodCall methodCall, MethodChannel.Result result) {
Open_im_sdk.initSDK(CommonUtil.getSDKJsonParam(methodCall), new SDKListener());
CommonUtil.runMainThreadReturn(result, Open_im_sdk.initSDK(CommonUtil.getSDKJsonParam(methodCall), new SDKListener()));
// CommonUtil.runMainThreadReturn(result, null);
}

@ -114,14 +114,6 @@ public class MessageManager {
Open_im_sdk.findMessages(new BaseListener(result), CommonUtil.getMessageIdList(methodCall));
}
public void markSingleMessageHasRead(MethodCall methodCall, MethodChannel.Result result) {
Open_im_sdk.markSingleMessageHasRead(new BaseListener(result), CommonUtil.getSingleMessageUserid(methodCall));
}
public void markGroupMessageHasRead(MethodCall methodCall, MethodChannel.Result result) {
Open_im_sdk.markGroupMessageHasRead(new BaseListener(result), CommonUtil.getGroupMessageGroupid(methodCall));
}
public void markC2CMessageAsRead(MethodCall methodCall, MethodChannel.Result result) {
Open_im_sdk.markC2CMessageAsRead(new BaseListener(result),
CommonUtil.getSingleMessageUserid(methodCall),
@ -241,10 +233,6 @@ public class MessageManager {
));
}
public void getTotalUnreadMsgCount(MethodCall methodCall, MethodChannel.Result result) {
Open_im_sdk.getTotalUnreadMsgCount(new BaseListener(result));
}
public void forceSyncMsg(MethodCall methodCall, MethodChannel.Result result) {
Open_im_sdk.forceSyncMsg();
}

Loading…
Cancel
Save