注册

demo中为何有两个EMEventListener,哪个有效?

1. DemoApplication.java
 - onCreate
 - hxSDKHelper.onInit(applicationContext)
 - initListener()
 - initEventListener()  //DemoHXSDKHelper.java
 
2. MainActivity  implements EMEventListener
 
EMConnectionListener 也分别在这两个地方各监听了一次
 
I am confused. Maybe too young too simple.
已邀请:

[已注销]

赞同来自: lzan13 luaoo

uidemo中有三个地方,除了你前面说的两个 还有一个 ChatActivity extends BaseActivity implements OnClickListener, EMEventListener (聊天界面)
 
其中初始化中的一直好使,除非是这个消息类型的接收回调被重新注册了 ,像mainactivity 就是界面处在会话消息列表时接收新消息,chatactivity就是处在聊天界面的时候接收新消息。

lzan13 - 慢慢来,一步一个脚印?

DemoHXSDKHelper类中的监听为全局监听,主要是新消息的一些监听,
MainActivity类主要是联系人,群组等的变化的监听!
监听内容不同

要回复问题请先登录注册