|
|
|
@ -1,5 +1,7 @@ |
|
|
|
|
package io.openim.flutter_openim_sdk.listener; |
|
|
|
|
|
|
|
|
|
import android.util.ArrayMap; |
|
|
|
|
|
|
|
|
|
import java.util.HashMap; |
|
|
|
|
import java.util.Map; |
|
|
|
|
|
|
|
|
@ -9,7 +11,7 @@ import open_im_sdk.OnGroupListener; |
|
|
|
|
public class GroupListener implements OnGroupListener { |
|
|
|
|
@Override |
|
|
|
|
public void onApplicationProcessed(String s, String s1, int i, String s2) { |
|
|
|
|
Map<String, Object> map = new HashMap<>(); |
|
|
|
|
Map<String, Object> map = new ArrayMap<>(); |
|
|
|
|
map.put("groupId", s); |
|
|
|
|
map.put("opUser", s1); |
|
|
|
|
map.put("agreeOrReject", i); |
|
|
|
@ -19,14 +21,14 @@ public class GroupListener implements OnGroupListener { |
|
|
|
|
|
|
|
|
|
@Override |
|
|
|
|
public void onGroupCreated(String s) { |
|
|
|
|
Map<String, Object> map = new HashMap<>(); |
|
|
|
|
Map<String, Object> map = new ArrayMap<>(); |
|
|
|
|
map.put("groupId", s); |
|
|
|
|
CommonUtil.emitEvent("groupListener", "onGroupCreated", map); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
@Override |
|
|
|
|
public void onGroupInfoChanged(String s, String s1) { |
|
|
|
|
Map<String, Object> map = new HashMap<>(); |
|
|
|
|
Map<String, Object> map = new ArrayMap<>(); |
|
|
|
|
map.put("groupId", s); |
|
|
|
|
map.put("groupInfo", s1); |
|
|
|
|
CommonUtil.emitEvent("groupListener", "onGroupInfoChanged", map); |
|
|
|
@ -34,7 +36,7 @@ public class GroupListener implements OnGroupListener { |
|
|
|
|
|
|
|
|
|
@Override |
|
|
|
|
public void onMemberEnter(String s, String s1) { |
|
|
|
|
Map<String, Object> map = new HashMap<>(); |
|
|
|
|
Map<String, Object> map = new ArrayMap<>(); |
|
|
|
|
map.put("groupId", s); |
|
|
|
|
map.put("memberList", s1); |
|
|
|
|
CommonUtil.emitEvent("groupListener", "onMemberEnter", map); |
|
|
|
@ -42,7 +44,7 @@ public class GroupListener implements OnGroupListener { |
|
|
|
|
|
|
|
|
|
@Override |
|
|
|
|
public void onMemberInvited(String s, String s1, String s2) { |
|
|
|
|
Map<String, Object> map = new HashMap<>(); |
|
|
|
|
Map<String, Object> map = new ArrayMap<>(); |
|
|
|
|
map.put("groupId", s); |
|
|
|
|
map.put("opUser", s1); |
|
|
|
|
map.put("memberList", s2); |
|
|
|
@ -51,7 +53,7 @@ public class GroupListener implements OnGroupListener { |
|
|
|
|
|
|
|
|
|
@Override |
|
|
|
|
public void onMemberKicked(String s, String s1, String s2) { |
|
|
|
|
Map<String, Object> map = new HashMap<>(); |
|
|
|
|
Map<String, Object> map = new ArrayMap<>(); |
|
|
|
|
map.put("groupId", s); |
|
|
|
|
map.put("opUser", s1); |
|
|
|
|
map.put("memberList", s2); |
|
|
|
@ -60,7 +62,7 @@ public class GroupListener implements OnGroupListener { |
|
|
|
|
|
|
|
|
|
@Override |
|
|
|
|
public void onMemberLeave(String s, String s1) { |
|
|
|
|
Map<String, Object> map = new HashMap<>(); |
|
|
|
|
Map<String, Object> map = new ArrayMap<>(); |
|
|
|
|
map.put("groupId", s); |
|
|
|
|
map.put("member", s1); |
|
|
|
|
CommonUtil.emitEvent("groupListener", "onMemberLeave", map); |
|
|
|
@ -68,7 +70,7 @@ public class GroupListener implements OnGroupListener { |
|
|
|
|
|
|
|
|
|
@Override |
|
|
|
|
public void onReceiveJoinApplication(String s, String s1, String s2) { |
|
|
|
|
Map<String, Object> map = new HashMap<>(); |
|
|
|
|
Map<String, Object> map = new ArrayMap<>(); |
|
|
|
|
map.put("groupId", s); |
|
|
|
|
map.put("member", s1); |
|
|
|
|
map.put("opReason", s2); |
|
|
|
|