我正在定制一个视图,我想从那里收听事件。我创建了一个 show() 和 hide() 方法,然后将 register 和 unregister 放入这些方法中。但我试图把
public class CalculatorView extends RelativeLayout {
.......
public void show() {
Log.i("hieu", "eventBus register");
EventBus.getDefault().register(this);
}
public void hide() {
EventBus.getDefault().unregister(this);
Log.i("hieu", "eventBus unreg");
}
@Subscribe(threadMode = ThreadMode.MAIN)
public void onEvent(EventBusMessage eventBusMessage)
{ Log.i("hieu", ""); }
但它没有跳进去onEvent
。我正在使用 EventBus 3.0.0。这个怎么存档?谢谢。