我正在定制一个View,并希望从这里监听事件。我创建了show()和hide()方法,然后在这些方法中注册和注销。 但是我尝试将
放置进去。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。
如何实现这个?谢谢。