你的浏览器禁用了JavaScript, 请开启后刷新浏览器获得更好的体验!
搜索问题、话题或人...
输入关键字进行搜索
搜索:
问题
精选文章
开源项目
视频教程
活动
· · ·
帮助
登录
注册
环信_Android
申请加群的接口 EMGroupManager.getInstance().applyJoinToGroup(group_id, st2) 调用了 ,没有log输出,也没有消息提示
没有找到相关结果
已邀请:
与内容相关的链接
提交
6 个回复
[已注销]
这个方法需要异步处理,try catch没有报异常就成功了
木有
new Thread(new Runnable() {
@Override
public void run() {
// 调用sdk创建群组方法
try {
desc = editContent.getText().toString().trim();
String[] array = new String[1];
array[0] = "f9755f1286e84555";
//创建公开群,此种方式创建的群,用户需要申请,等群主同意后才能加入此群
emGroup = EMGroupManager.getInstance().createPublicGroup(name, desc, array, true,200);
runOnUiThread(new Runnable() {
public void run() {
Message message = new Message();
message.what = 1;
handler.sendMessage(message);
}
});
} catch (final EaseMobException e) {
runOnUiThread(new Runnable() {
public void run() {
dismissLoadingLayout();
showMessage("创建群组失败");
Log.e("EaseMobException", e.getLocalizedMessage());
}
});
}
}
}).start();
就是这个方法
木有
这个方法有问题吗?为什么调用后没log,也没有消息提示
木有
new Thread(new Runnable() {
public void run() {
try {
//如果是membersOnly的群,需要申请加入,不能直接join
if(group.isMembersOnly()){
Log.e("applyJoinToGroup", "applyJoinToGroup");
EMGroupManager.getInstance().applyJoinToGroup(group_id, st2);
}else{
EMGroupManager.getInstance().joinGroup(group.getGroupId());
}
runOnUiThread(new Runnable() {
public void run() {
dismissLoadingLayout();
showMessage(st3);
finish();
}
});
} catch (final EaseMobException e) {
e.printStackTrace();
runOnUiThread(new Runnable() {
public void run() {
showMessage(st5);
dismissLoadingLayout();
}
});
}
}
}).start();
}
});
[已注销]
调用申请加群,群主会收到加群申请的,在调用申请加群是有log的,
你有注册群聊监听吗?http://docs.easemob.com/doku.php?id=start:200androidcleintintegration:70groupchat#群聊事件监听
木有
public class MyGroupChangeListener implements EMGroupChangeListener {
@Override
public void onInvitationReceived(String groupId, String groupName, String inviter, String reason) {
有事件监听
要回复问题请先
登录
或
注册
发起人
木有
问题状态
最新活动:
2015-09-21 17:05
浏览:
7843
关注:
2
人
6 个回复
[已注销]
木有
@Override
public void run() {
// 调用sdk创建群组方法
try {
desc = editContent.getText().toString().trim();
String[] array = new String[1];
array[0] = "f9755f1286e84555";
//创建公开群,此种方式创建的群,用户需要申请,等群主同意后才能加入此群
emGroup = EMGroupManager.getInstance().createPublicGroup(name, desc, array, true,200);
runOnUiThread(new Runnable() {
public void run() {
Message message = new Message();
message.what = 1;
handler.sendMessage(message);
}
});
} catch (final EaseMobException e) {
runOnUiThread(new Runnable() {
public void run() {
dismissLoadingLayout();
showMessage("创建群组失败");
Log.e("EaseMobException", e.getLocalizedMessage());
}
});
}
}
}).start();
就是这个方法
木有
木有
public void run() {
try {
//如果是membersOnly的群,需要申请加入,不能直接join
if(group.isMembersOnly()){
Log.e("applyJoinToGroup", "applyJoinToGroup");
EMGroupManager.getInstance().applyJoinToGroup(group_id, st2);
}else{
EMGroupManager.getInstance().joinGroup(group.getGroupId());
}
runOnUiThread(new Runnable() {
public void run() {
dismissLoadingLayout();
showMessage(st3);
finish();
}
});
} catch (final EaseMobException e) {
e.printStackTrace();
runOnUiThread(new Runnable() {
public void run() {
showMessage(st5);
dismissLoadingLayout();
}
});
}
}
}).start();
}
});
[已注销]
你有注册群聊监听吗?http://docs.easemob.com/doku.php?id=start:200androidcleintintegration:70groupchat#群聊事件监听
木有
@Override
public void onInvitationReceived(String groupId, String groupName, String inviter, String reason) {
有事件监听