has no public methods called onEvent

来源:互联网 发布:华为网络培训视频 编辑:程序博客网 时间:2024/06/06 01:32

    private IMServiceConnector imServiceConnector = new IMServiceConnector() {
        @Override
        public void onIMServiceConnected()
        {
            logger.d("RegisterFragment#onIMServiceConnected");
            imService = imServiceConnector.getIMService();
            if (imService == null)
            {
                logger.e("RegisterFragment#onIMServiceConnected# imservice is null!!");
                return;
            }
            
            EventBus.getDefault().registerSticky(this);
        }

        @Override
        public void onServiceDisconnected()
        {
            if (EventBus.getDefault().isRegistered(this)) {
                EventBus.getDefault().unregister(this);
            }
        }
    };


EventBus.getDefault().registerSticky(this);

移至onCreate方法中。




0 0
原创粉丝点击