EventBus报错:its super classes have no public methods with the @Subscribe annotation

2023-11-02

在这里插入图片描述看源码得知,其注解方法为空,则在当前类或者父类中,没有接收event发送的消息,
所以在收到回调的方法中添加如下注解方法
@Subscribe(threadMode = ThreadMode.MAIN)
public void onCollectionEvent(CollectionEvent event) {}

注意:发布事件中的参数是Event的实例,而订阅函数中的参数也是Event的实例,可以推断EventBus是通过post函数传进去的类的实例来确定调用哪个订阅函数的,是哪个就调用哪个,如果有多个订阅函数呢,那么这些函数都会被调用!

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

EventBus报错:its super classes have no public methods with the @Subscribe annotation 的相关文章

随机推荐

  • three.js简介 —— 3D框架

    随着HTML5的普及 网页的表现能力越来越强大 浏览器提供了WebGL接口 可以通过调用对应API进行3D图形的绘制 Three js在这些基础接口之上又做了一层封装 原文链接 特点 Three js特点 掩盖了3D渲染细节 面向对象 功能
  • 大数据之数据仓库与信息采集平台实战

    一 Kylin前置概念 1 Kylin术语 1 Data Warehouse 数据仓库 数据仓库是一个各种数据 包括历史数据和当前数据 的中心存储系统 是BI business intelligence 商业智能 的核心部件 这里所谈的数据
  • Fegin的GET请求传对象

    学习笔记 Fegin的GET请求如何传递对象 近期做项目发现使用Fegin的GET请求时 如果使用了对象进行传输 会被当做POST请求处理 解决方法如下 1 接口使用 ModelAttribute注解 GetMapping getTest
  • Rose 画序列图

    转载请标明是引用于 http blog csdn net chenyujing1234 欢迎大家拍砖 一 1 序列图的定义 在 UML 的表示中 序列图将交互关系表示为一个二维图 其中 纵向是时间轴 时间沿竖线向下延伸 横向代表了在协作中各
  • 在这里,读懂中国人工智能发展史

    2022年末 由OpenAI开发的大数据模型ChatGPT横空出世 激发了社会各界对于人工智能的极大兴趣 支持者有之 反对者亦不乏 我国的百度 华为 阿里巴巴等科技企业都已向人工智能领域投入了大量资源 并已取得初步成果 由于人工智能的新发展
  • 设置路由器显示检查代理服务器连接失败,路由器设置成功了可检测认证连接失败是为什?...

    希望我的回答对你有用 拨号的时候有没有出现错误代码 提示错误的代码是什么 ADSL拨号错误代码详解 错误 602 The port is already open 问题 拨号网络网络由于设备安装错误或正在使用 不能进行连接 原因 RasPP
  • openCV上图片显示中文c++

    准备材料 1 中文汉字库 2 中文显示扩展类 cvxFont h ifndef OPENCVUNICODE CVXFONT H define OPENCVUNICODE CVXFONT H include
  • FPN(Feature Pyramid Networks) 网络

    FPN 网络 1 前言 通常在神经网络中 浅层特征图 feature maps 的感受野比较小 包含语义信息比较少 但是其空间位置信息准确 而深层网络 感受野大 语义信息强 但是由于 pooling 等造成了像素位置信息丢失等 所以空间位置
  • Python - 字节byte数组与int之间的转换

    将byte数组转int 方式一 b b x00 x00 x03 xE8 或使用 0x0 0x0 0x3 0xE8 亦可 需将列表转为字节b bytes b i1 struct unpack gt i b 0 print i1 1000 方式
  • 【Qt学习】02:信号和槽机制

    信号和槽机制 OVERVIEW 信号和槽机制 一 系统自带信号与槽 二 自定义信号与槽 1 基本使用 student cpp teacher cpp widget cpp main cpp 2 信号与槽重载 student cpp teac
  • pprof 性能分析

    pprof 是一个强大的性能分析工具 可以捕捉到多维度的运行状态的数据 在程序运行过程中可以获取cpu heap block traces等执行信息 一般情况下使用下列三种pprof分析 runtime pprof 采集程序 非 Serve
  • 对于文件操作中写操作的误解

    由于对于文件从当中开始写操作一只有一个误解 就是用seek定位到文件内容的当中 然后写入缓冲区内的内容 之前一直以为文件的大小会发生增加 之前该位置之后的内容都会自动往后挪 然后看了 现代操作系统 中关于文件系统中的部分 才发现自己的理解是
  • 在Visual Studio上,使用OpenCV实现人脸识别

    1 环境与说明 本文介绍了如何在Visual Studio上 使用OpenCV来实现人脸识别的功能 环境说明 操作系统 windows 10 64位 Visual Studio版本 Visual Studio Community 2022
  • Helm使用

    Helm 基本概念 Helm 可以理解为 Kubernetes 的包管理工具 可以方便地发现 共享和使用为Kubernetes构建的应用 它包含几个基本概念 Chart 一个 Helm 包 其中包含了运行一个应用所需要的镜像 依赖和资源定义
  • java jhat_java查看工具jhat-windows

    stack false trueTurns off tracking object allocation call stack If allocation site information is not available in the h
  • 问题 E: 栈操作的正确性

    题目描述 对输入序列执行一组栈操作 判断操作是否正确 输入 每行是一个测试用例 表示一个操作序列 操作序列由P和Q两个符号组成 P表示入栈 Q表示出栈 操作序列长度不超过1000 输出 对每个操作序列 若操作序列正确 即操作结束时栈中刚好为
  • 发生交通事故交强险、残疾赔偿金怎么赔?法官列出明细

    2021年9月8日 甲驾驶A车与乙驾驶B车在某路口发生碰撞造成甲受伤及车辆受损的交通事故 经公安交警部门认定 乙负事故全部责任 甲无责 B车在C保险公司处投保交强险 甲治疗终结后 于2022年10月15日经鉴定构成九级伤残和十级伤残 因协商
  • 计算机机房一般在几楼,电梯机房一般在几楼 设备层属于公摊吗

    高楼层的电梯配置都会设有电梯设备层 电梯房设备层一般在几楼 这个要楼层的总高 一般在最顶层或者最底层 但是总楼层比较高 在二十层以上的 一般都有多个电梯房设备层 电梯房设备层设置要点 电梯房设备层主要管理整个楼层的电梯运行 还有一些其他安全
  • leetcode 1. 两数之和

    给定一个整数数组 nums 和一个整数目标值 target 请你在该数组中找出 和为目标值 target 的那 两个 整数 并返回它们的数组下标 你可以假设每种输入只会对应一个答案 但是 数组中同一个元素在答案里不能重复出现 你可以按任意顺
  • EventBus报错:its super classes have no public methods with the @Subscribe annotation

    看源码得知 其注解方法为空 则在当前类或者父类中 没有接收event发送的消息 所以在收到回调的方法中添加如下注解方法 Subscribe threadMode ThreadMode MAIN public void onCollectio