Need help with https://github.com/square/otto.
In my application I have
ActivityBase
with :
@Override
protected void onResume() {
super.onResume();
SmartApplication.bus.register(this);
}
@Override
protected void onPause() {
super.onResume();
SmartApplication.bus.unregister(this);
}
ActivityOperationBase extends ActivityBase
with :
@Subscribe
public void onNextStepRequest(NextStepRequestEvent event) {
//...
}
ActivityMobile extends ActivityOperationBase
with FragmentCommonEnterMoney
in it. This fragment has button which does
SmartApplication.bus.post(new NextStepRequestEvent(/*params*/));
on it's click. But it doesn't fire
@Subscribe
public void onNextStepRequest(NextStepRequestEvent event) {
//...
}
What am I doing wrong ?