美文网首页
环信实现全局监听单点登录

环信实现全局监听单点登录

作者: 61091e4239d8 | 来源:发表于2019-04-10 17:24 被阅读0次

    首先环信的前提条件都已准备完成,比如jar包、初始化、、、,在自己的Application里注册

    //注册一个监听连接状态的listener

            ChatClient.getInstance().addConnectionListener(new ChatClient.ConnectionListener() {

                @Override

                public void onConnected() {

                }

                @Override

                public void onDisconnected(final int error) {

                    if (error == EMError.USER_REMOVED) {

                        // 显示帐号已经被移除

                    } else if (error == EMError.USER_LOGIN_ANOTHER_DEVICE) {

                       // 显示帐号在其他设备登录error = 206

                        Intent intent = new Intent(getApplicationContext(), FinishAty.class);

                        intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);

                        startActivity(intent);

                    } else {

                                if (NetUtils.hasNetwork(me)) {

                                 }

                               //连接不到聊天服务器

                               else {

                                }

                             //当前网络不可用,请检查网络设置

                    }

                }

            });

    相关文章

      网友评论

          本文标题:环信实现全局监听单点登录

          本文链接:https://www.haomeiwen.com/subject/pehuittx.html