gpt4 book ai didi

android - 无法使用 Otto 制作和订阅事件?

转载 作者:行者123 更新时间:2023-11-29 15:58:30 25 4
gpt4 key购买 nike

我正在尝试从同一个 fragment 订阅和发布,但是当我尝试注册该 fragment 时出现此错误:

...(my method) has @Produce annotation but requires 1 arguments.  Methods must require zero arguments.

 BusProvider.getInstance().register(this);

所以我想这是不可能的,但也许有一个没有额外接口(interface)的替代方案。

提前致谢!

最佳答案

@Produce 注释的方法不能有任何参数。他们应该只返回事件对象。

“我正在尝试订阅和发布”建议您可能需要将其更改为 @Subscribe 注释。

要发布事件,只需使用 post()@Produce 用于返回事件的最新值。

关于android - 无法使用 Otto 制作和订阅事件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26250783/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com