EMChatManager.getInstance().activityResumed();
DemoHXSDKHelper sdkHelper = (DemoHXSDKHelper) DemoHXSDKHelper.getInstance();
sdkHelper.pushActivity(this);
// register the event listener when enter the foreground
EMChatManager.getInstance().registerEventListener(this,
new EMNotifierEvent.Event[] { EMNotifierEvent.Event.EventNewMessage });
这些都加了,可以监听的方法里还是监听不到
public void onEvent(EMNotifierEvent event)
16 个回复
zhangnan
咸菜IT男
DemoHXSDKHelper sdkHelper = (DemoHXSDKHelper) DemoHXSDKHelper.getInstance();
sdkHelper.pushActivity(this);
// register the event listener when enter the foreground
EMChatManager.getInstance().registerEventListener(this,
new EMNotifierEvent.Event[] { EMNotifierEvent.Event.EventNewMessage });
这些都加了,可以监听的方法里还是监听不到
public void onEvent(EMNotifierEvent event)
zhangnan
咸菜IT男
zhangnan
咸菜IT男
zhangnan
咸菜IT男
zhangnan
咸菜IT男
zhangnan
咸菜IT男
zhangnan
{
"target_type" : "users", // users 给用户发消息, chatgroups 给群发消息
"target" : ["u1", "u2", "u3"], // 注意这里需要用数组,数组长度建议不大于20, 即使只有一个用户,
// 也要用数组 ['u1'], 给用户发送时数组元素是用户名,给群组发送时
// 数组元素是groupid
"msg" : {
"type" : "txt",
"msg" : "hello from rest" //消息内容,参考[聊天记录](http://www.easemob.com/docs/rest/chatmessage/)里的bodies内容
},
"from" : "jma2", //表示这个消息是谁发出来的, 可以没有这个属性, 那么就会显示是admin, 如果有的话, 则会显示是这个用户发出的
"ext" : { //扩展属性, 由app自己定义.可以没有这个字段,但是如果有,值不能是“ext:null“这种形式,否则出错
"attr1" : "v1",
"attr2" : "v2"
}
}
咸菜IT男
zhangnan
咸菜IT男