private void InitTIMSDK() { // 设置接入环境(可选) 调用init初始化前, 可使用此接口指定接入环境: // 参数: 1 - 测试环境 / 0或不调用此接口 - 正式环境 // TIMManager.getInstance().setEnv(1); TIMManager.getInstance().init(context); SetConnCallBack(); // 设置消息监听器,收到新消息时,通过此监听器回调 TIMManager.getInstance() .addMessageListener( new TIMMessageListener() { @Override public boolean onNewMessages(List<TIMMessage> arg0) { // TODO Auto-generated method stub return false; } }); }
private void SetConnCallBack() { // 设置网络连接监听器,连接建立/断开时回调wsd TIMManager.getInstance() .setConnectionListener( new TIMConnListener() { @Override public void onConnected() { Log.e(TAG, "connected"); isClientStart = true; } @Override public void onDisconnected(int code, String desc) { // 接口返回了错误码code和错误描述desc,可用于定位连接断开原因 Log.e(TAG, "disconnected"); } }); }