This commit is contained in:
18401019693
2022-07-22 18:51:07 +08:00
parent 701f1c6dc1
commit a97dcbbb5b
15 changed files with 270 additions and 72 deletions

View File

@@ -0,0 +1,9 @@
package com.yunbao.common.event;
import com.yunbao.common.bean.BaseModel;
/**
* 融云连接状态监听通知
*/
public class RongIMConnectionStatusEvent extends BaseModel {
}

View File

@@ -14,6 +14,7 @@ import com.yunbao.common.Constants;
import com.yunbao.common.CommonAppConfig;
import com.yunbao.common.bean.BaseModel;
import com.yunbao.common.bean.IMLoginModel;
import com.yunbao.common.event.RongIMConnectionStatusEvent;
import com.yunbao.common.manager.IMLoginManager;
import org.greenrobot.eventbus.EventBus;
@@ -173,7 +174,7 @@ public class RongcloudIMManager {
break;
//用户账号在其它设备登录,此设备被踢下线
case KICKED_OFFLINE_BY_OTHER_CLIENT:
// EventBus.getDefault().post(new BaseModel());
EventBus.getDefault().post(new RongIMConnectionStatusEvent());
break;
//连接暂时挂起多是由于网络问题导致SDK 会在合适时机进行自动重连
case SUSPEND: