Class ZegoEventManager


  • public class ZegoEventManager
    extends java.lang.Object
    • Field Detail

      • ZEGO_EVENT_ID_INITSDK

        public static java.lang.String ZEGO_EVENT_ID_INITSDK
      • ZEGO_EVENT_ID_UNINITSDK

        public static java.lang.String ZEGO_EVENT_ID_UNINITSDK
      • ZEGO_EVENT_ID_LOGOUT_ROOM

        public static java.lang.String ZEGO_EVENT_ID_LOGOUT_ROOM
    • Method Detail

      • getInstance

        public static ZegoEventManager getInstance()
        获取 ZegoEventManager 的单例对象。 注意:公共事件模块,仅供zego内部使用
        Returns:
        ZegoEventManager 的单例对象
      • registerEvent

        public boolean registerEvent​(java.lang.String eventID,
                                     ZegoEventManager.IZegoEventListener listener)
        添加事件
        Parameters:
        eventID - 事件ID
        listener - 监听者
      • unregisterEvent

        public void unregisterEvent​(java.lang.String eventID,
                                    ZegoEventManager.IZegoEventListener listener)
        移除事件
        Parameters:
        eventID - 事件ID
        listener - 监听者
      • onActiveEvent

        public void onActiveEvent​(java.lang.String eventID)
        激活事件
        Parameters:
        eventID -