AVIMClientEventHandler 有如下事件通知:
onConnectionPaused() 指网络连接断开事件发生,此时聊天服务不可用。
onConnectionResume() 指网络连接恢复正常,此时聊天服务变得可用。
onClientOffline() 指单点登录被踢下线的事件。
我刚按照您说的步骤进行复现,SDK 版本是 7.1.1,在 Android 设备中调试,客户端关闭 Wifi 即断开网络的时候,会回调 onConnectionPaused,当客户端 WiFi 再次打开,会正常回调 onConnectionResume。
AVIMClientEventHandler 的正确使用可以参考 Android 的 聊天 Demo 。
上面的 Demo 中,LCIMClientEventHandler 是您自定义的 AVIMClientEventHandler 名称。
然后在初始化时设置:
AVIMClient.setClientEventHandler(LCIMClientEventHandler.getInstance());