Ejemplo n.º 1
0
 /**
  * 请在应用一启动(Application onCreate)的时候就调用,因为 SDK 一启动,就会去连接聊天服务器 如果没有调用此函数设置 messageHandler ,就可能丢失一些消息
  *
  * @param context
  */
 public void init(Context context) {
   this.context = context;
   messageHandler = new MessageHandler();
   AVIMMessageManager.registerMessageHandler(AVIMTypedMessage.class, messageHandler);
   //    try {
   //      AVIMMessageManager.registerAVIMMessageType(AVIMUserInfoMessage.class);
   //    } catch (AVException e) {
   //      e.printStackTrace();
   //    }
   AVIMClient.setClientEventHandler(this);
   // 签名
   // AVIMClient.setSignatureFactory(new SignatureFactory());
 }
Ejemplo n.º 2
0
 /**
  * 设置 AVIMConversationEventHandler,用来处理对话成员变更回调
  *
  * @param eventHandler
  */
 public void setConversationEventHandler(AVIMConversationEventHandler eventHandler) {
   AVIMMessageManager.setConversationEventHandler(eventHandler);
 }