首页 热点资讯 义务教育 高等教育 出国留学 考研考公

求android大神啊!eventbus怎么传递自定义对象?说明如下:

发布网友

我来回答

2个回答

热心网友

是不是 没有注册啊。。
EventBus.getDefault().register(this);

//如果没有订阅发现,那么会Post一个NoSubscriberEvent事件
if (!subscriptionFound) {
Log.d(TAG, "No subscribers registered for event " + eventClass);
if (eventClass != NoSubscriberEvent.class && eventClass != SubscriberExceptionEvent.class) {
post(new NoSubscriberEvent(this, event));
}
}追问我找到原因是我先post后订阅,可怎么才能给一个新的Activity传数据过去?黏性注册居然说registerSticky()方法没定义,这是为什么,我导入了eventbus3.0帮帮忙,几天在这百度上问了多次了没个结果。

热心网友

产生冲击波,然后形成声波向四周传开,这就是雷声或说“打雷

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com