首页 > TAG信息列表 > greenrobot-eventbus

Java-使用订阅者索引后,GreenRobot EventBus,ClassNotFoundException仍然存在

我有一个带有4.4.2设备的通用“ ClassNotFoundException” issue EventBus, 它甚至在FAQ中遇到麻烦 我首先仔细检查了我没有使用任何未使用的生命周期方法,但是没有使用.然后,我更新到EventBus 3.0.0,并使用“订户索引”.但是错误仍然存​​在,我仍然可以在我的堆栈跟踪中看到该构

android-GreenRobot:EventBus的isRegistered()方法无法按预期工作

我正在使用EventBus接收事件.我想检查我的活动是否已经注册,因为我只需要在应用程序的整个生命周期中进行一次注册,但是问题是,即使我来到被注册的活动,EventBus也会再次注册它,并且由于该倍数事件被解雇了. 以下是我的代码示例! public void registerEventBus(){ if(E

Greenrobot Android Eventbus-没有选项eventbusindex传递给注释处理器

我正在尝试使用Greenrobot的Eventbus在Android应用程序中设置一个简单的订户,但是却遇到了gradle构建错误.我在下面显示了我的代码. 活动班 public final class OffersProcessedEvent {} 基本片段 public class BaseFragment extends Fragment { private boolean registered

普通Java应用程序上的Greenrobot EventBus

我一直在开发Android应用程序,并且一直在使用Greenrobot EventBus,您可以找到它here,我真的很喜欢它.清洁,通用且易于使用. 现在,我正在创建一个Java应用程序,如果使用事件总线,它将对我有所帮助.因此,我考虑过使用Greenrobot EventBus,但是它是为Android开发的,因此我不确定在将其

java-难以理解Android应用中的复杂多线程

我在理解我的应用程序中的多线程方面遇到了很大的问题,并且因此发现了一个错误.我检查了所有的可能性,但仍然遇到各种错误(有时是意外的). 也许有人可以给我建议,我应该怎么做. 在我的项目中,我使用了两个外部库: > GraphView-提供用于图形绘制的视图 > EventBus-提供界面,方便应用

android – 应用程序关闭GreenRobot Eventbus后应该保留粘性事件

使用GreenRobot – EventBus的StickyEvents后,我关闭应用程序(显示正在运行的应用程序,然后滑动将其从那里删除)或从Android Studio运行新的构建后,它们不会留在内存中. 我的意思是在EventBus.getDefault()之后调用onEventMainThread .registerSticky(subscriber); 为什么?解决方法:

android – 如何将消息从后台服务发布到UI片段?

我对Greenrobot的EventBus有一个问题. 我试图从我的同步适配器的后台服务发布事件,并在片段中捕获它以更新UI. 问题是,当我尝试从同步适配器发布事件时,我在调试日志中得到以下内容: No subscribers registered for event class olexiimuraviov.ua.simplerssreader.event.UpdateUI

java – Greenrobot EventBus无法发送事件

我正在使用EventBus从长时间运行的线程传递到更新其UI的Fragments.这个长时间运行的线程基本上是在监听网络活动,解析它并将事件放在总线上.我有2个片段设置接收事件. 当我从Fragments的onEvent方法更新Fragments的UI(textview)时出现错误.如何从单独的线程更新片段中的UI? 这是我的

android – 只要视图没有启动就使用总线?

我有这个问题,因为我切换到EventBus(任何总线库都会发生),每当我想在视图没有准备好时执行动作,那么我将得到总线未注册的错误; E/EventBus: Could not dispatch event: class com.android.greenfield.Action to subscribing class class com.android.greenfield.GreenStore 当我

android – Greenrobot的Eventbus:两个片段调用异步任务工作让Eventbus感到困惑

我目前正在处理使用FragmentPagerAdapter在Activities下创建的Fragments.我使用GreenRobot的EventBus 3.0来返回我从服务类创建的一些AsyncTasks.但是,由于这两个片段是一个接一个地创建的,因此事件总线’post sticky’的返回使得已订阅的片段混合起来.我已经搜索了stackoverflow,

Android:绿色机器人事件总线:单个帖子收到多个事件

我在Android中使用绿色机器人事件总线 我使用EventBus.getDefault()调用所有事件.post和onStop我调用EventBus.getDefault().unregister(this);在我的活动中.然而,一旦我按下并重新打开应用程序,在单个事件帖子上,会收到多个onEvent().还有其他人遇到过这个问题吗? @Override prote