我在 Android 中使用绿色机器人事件总线
我正在使用 EventBus.getDefault().post 和 onStop 调用所有事件 我正在调用 EventBus.getDefault().unregister(this); 在我的活动中。但是,一旦我按下并重新打开应用程序,在单个事件发布中,就会收到多个 onEvent()。有没有其他人遇到过这个问题?
@Override
protected void onStart() {
super.onStart();
getBus().register(this);
}
@Override
protected void onPause() {
getBus().unregister(this);
super.onPause();
}
@Override
protected void onStop() {
getBus().unregister(this);
super.onStop();
}
protected EventBus getBus() {
return EventBus.getDefault();
}