如果我们打开我们的应用程序,新闻片段就会被加载,新闻会自动开始播放。 我们正在使用 Exoplayer 播放新闻。 通知由 Exoplayer 通过 PlayerNotificationManager 创建。 问题是播放暂停按钮不遵循通知。 我们已经实现了 eventbus,它只改变了 drawab ...
如果我们打开我们的应用程序,新闻片段就会被加载,新闻会自动开始播放。 我们正在使用 Exoplayer 播放新闻。 通知由 Exoplayer 通过 PlayerNotificationManager 创建。 问题是播放暂停按钮不遵循通知。 我们已经实现了 eventbus,它只改变了 drawab ...
NotificationEvent 类 (POJO) } MyFirebaseMessagingService(订阅者) 我的活动(海报) 错误 成功日志 不成功的日志 我试过粘性和非粘性都无济于事。 感谢帮助更新我可以确认事件总线有效,真正的问题是:该服务仅在收到通知时运行。 这是一个问题, ...
根据文档,我正在使用GreenRobot EventBus,我想定义一些Threading属性, 但是,当我写: 我收到一个错误,指出编译器指定方法无法识别threadMode: cannot resolve method 'threadMode' 我在我的gradle文件中 ...
现在,我正在研究Threads ,我的任务是创建一个计数器,该计数器将在Loader的帮助下将0到9的数字添加到TextView中。 当然,我知道使用Loader进行此类任务并不是最好的选择,但我想了解它是如何工作的。 因此,我有以下代码: 运行项目时,出现运行时错误: ...
问题 ,AppCompatActivity如何使用EventBus与FragmentActivity通信? 结果 ,FragmentActivity可以与AppCompatActivity进行通信,并调用onEvent方法,但是,如果将通信路径切换为与FragmentActivity进行通 ...
在我的应用程序中,我有 2 个activity 。 Activity A和Activity B。 对于 show Activity B用户应该从Activity A转到。 在activity B 中,我有一个button ,我希望在单击此button finish Activity B并将一个方法 ...
所以这里是来自 EventBus getDefault() 静态方法的一段代码,它返回 EventBus 类的静态实例。 我看到代码首先检查实例是否为空,然后在同步块中再次进行相同的检查。 这是为什么。 如果我这样写呢。 我的版本有问题吗? 我在这里缺少什么? ...
在我的申请中,我有两项 activities 。 活动A和活动B。 进入活动B我有一个dialog ,当用户单击此dialog的按钮之一时,我想将方法调用到活动A中 我写下面的代码,但是当单击dialog按钮时,不调用Activity A中的方法。 活动B对话代码: ...
我已经看到了这样的问题,但是它并不能为我正在尝试的工作提供解决方案。 我正在使用EventBus(来自greenrobot)通过我的应用发送消息。 我希望能够对我的应用进行单元测试,以确认一条消息已发布到公交车上。 只是。 这是我要用发布消息的单个方法测试的类: 这是我尝 ...
在我的应用程序中,我想使用EventBus来管理事件。 在我的应用程序中,我在活动A上打开活动B ! 我想要活动B完成时,在活动A中调用一个事件。 我写下面的代码 活动B: 活动A: 更新代码: 但不要在getEventShowDialog调用任何日志。 ...
当我尝试使用依赖项"de.greenrobot:eventbus:3.1.1"升级eventbus SDK时,它说无法解决"de.greenrobot:eventbus:3.1.1" 。 ...
我正在使用带有EventBus库的Android应用程序。 我有活动和服务。 我想从活动中触发一个事件并在服务中接收它。 活动是: 服务是: 清单是: 当我在活动上按下按钮以启动后台任务时,EventBus在logcat上向我显示以下消息: 怎么了? ...
所以这正是我希望它起作用的方式,但是我对它为什么起作用感到困惑。 我在父类中注册对象,但在子类中订阅事件。 通过在父类中注册对象, EventBus不会看到父类的类型(仅父类中已subscribed事件)吗? 如果是这样,那么如何查看子类中订阅的事件呢? 如果有人可以澄清这一 ...
我目前正在使用AndroidStudio 3.1 Canary 3和D8。 我试过没有D8,也试过3.1.0。 一致的问题是MAIN_ORDERED在无法找到ENUM的注释处理器中引发错误。 但是,当我检查EventBus代码时,ENUM就在那里了。 Android Studio还会自动 ...
我想通过EventBus将活动中的值传递给片段。 我可以传递值并使用@Subscribe方法读取。 但是我无法在onCreateView的开头-setupGridView(mUser)将值传递给变量。 我想将值setupGridView添加为参数。 是否可以在onCreateView() ...
我正在定制一个视图,我想从那里听事件。 我创建了一个show()和hide()方法,然后在这些方法中放入注册和取消注册。 但我试着把 但它并没有跳下去onEvent 。 我正在使用EventBus 3.0.0。 如何存档? 谢谢。 ...
OneActivity-> TabLayout-> FragmentA,FragmentB,FragmentC TwoActivity->一些可单击的小部件 从FragmentA我会去TwoActivity昂再次从TwoActivity到TwoActivity的另一 ...
该活动从Fragment接收事件,该活动需要创建一个快餐栏并更改快餐栏的背景。 但是这样做时日志中的错误发生如下: 08-28 16:15:58.233 13491-13491 E / EventBus:无法调度事件:类SearchPickingListEvent订阅类类HomeAc ...
我在 viewpager、 Fragment1 、 Fragment2和Fragment3 中有这些片段。 fragment1有一个按钮,当点击它时 setEnable(true) 一个fragment2中的按钮和fragment2中的按钮 setEnable(true) 一个 fragment ...
在一个现有项目上,我发现这是一个非常不常见的实现(至少对我而言)。 由于我没有与已经离开的以前的开发人员联系,并且在我以仅从代码库的另一部分复制和粘贴代码为例而忽略此之前,我想向SO社区询问此事。 这是扩展BaseActivity和实现的日常活动: 在BaseActivity.k ...