Android中EventBus的使用

2020-03-13  本文已影响0人  像个战士一样去战斗

    如果你要一对多的发布广播消息,可以使用EventBus这个库。

    现在是这样的一个场景,第一个页面跳转到第二个页面,第二个页面点击按钮返回的同时,将页面编辑框里面的字符串传给页面一。

一、添加依赖

添加依赖

二、创建一个消息实体类

消息实体类

三、页面一里在适当的地方,注册、取消注册EventBus,并创建接收信息的方法(方法上面要添加@Subscribe注释和threadMode),如下图:

注册、取消注册、创建接收方法

四、页面二里面当点击返回按钮的时候,通过EventBus方法发送这个消息实体

发送实体消息

此时,页面一就会显示这个Toast消息了,效果如下:

效果

比较简单哈,想要了解EventBus更多信息,看EventBus Document

上一篇 下一篇

猜你喜欢

热点阅读