在我的Android应用中,我使用
org.greenrobot.eventbus.EventBus;
1.我创建事件:
public class NotLoginEvent {
}
在我的片段中发送以下事件:
EventBus.getDefault()。post(new NotLoginEvent());
在活动中,我收到此事件:
@Subscribe()
public void onNotLoginEvent(NotLoginEvent notLoginEvent) {
// do something
}
真好很好
但是您可以看到
NotLoginEvent
类为空。那么发送空课好吗?也许还有另一种解决方案。我不会创建空类来发送消息。 最佳答案
您正在以正确的方式进行操作。
public static class MyEvent { /* Additional fields if needed */ }
这是来自官方文档,所以我认为您做得很好。