![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
EventBus
jifenglie
...
展开
-
EventBus用于Fragment之间传值(EventBus post一次事件接收到多次)
问题说明:一个Activity中多个fragment中都使用的eventbus去接收发送的事件,造成一个地方post一次,多个fragment去接收并出现多次接收的情况解决方案一: 在注册时 判断如果已经注册则不注册 代码如下 if (!EventBus.getDefault().isRegistered(this)) { EventBus.getDefault...原创 2019-07-08 17:00:12 · 3625 阅读 · 0 评论 -
EventBus躲坑日记 EventBus.getDefault().post()中post参数不能使用int类型
EventBus.getDefault().post() post 中参数不能使用int类型的值,String类型可以;不然 根本获取不到事件@Subscribe(threadMode = ThreadMode.MAIN)// public void onMessageEvent(int model_update) {// if (model_update ==...原创 2019-05-13 14:39:11 · 7014 阅读 · 0 评论 -
EventBus躲坑日记之三要素(eventBus在fragment中使用 注册崩溃问题)
一:注册if (!EventBus.getDefault().isRegistered(this)) { EventBus.getDefault().register(this);}二:注销if (EventBus.getDefault().isRegistered(this)) { EventBus.getDefault().unregister(this);...原创 2019-08-05 10:19:13 · 2357 阅读 · 2 评论