Class ZegoEventManager
- java.lang.Object
-
- com.zego.zegoliveroom.utils.zegoevent.ZegoEventManager
-
public class ZegoEventManager extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceZegoEventManager.IZegoEventListener
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringZEGO_EVENT_ID_INITSDKstatic java.lang.StringZEGO_EVENT_ID_LOGOUT_ROOMstatic java.lang.StringZEGO_EVENT_ID_UNINITSDK
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static ZegoEventManagergetInstance()获取 ZegoEventManager 的单例对象。 注意:公共事件模块,仅供zego内部使用voidonActiveEvent(java.lang.String eventID)激活事件booleanregisterEvent(java.lang.String eventID, ZegoEventManager.IZegoEventListener listener)添加事件voidunregisterEvent(java.lang.String eventID, ZegoEventManager.IZegoEventListener listener)移除事件
-
-
-
Method Detail
-
getInstance
public static ZegoEventManager getInstance()
获取 ZegoEventManager 的单例对象。 注意:公共事件模块,仅供zego内部使用- Returns:
- ZegoEventManager 的单例对象
-
registerEvent
public boolean registerEvent(java.lang.String eventID, ZegoEventManager.IZegoEventListener listener)添加事件- Parameters:
eventID- 事件IDlistener- 监听者
-
unregisterEvent
public void unregisterEvent(java.lang.String eventID, ZegoEventManager.IZegoEventListener listener)移除事件- Parameters:
eventID- 事件IDlistener- 监听者
-
onActiveEvent
public void onActiveEvent(java.lang.String eventID)
激活事件- Parameters:
eventID-
-
-