我正在使用Mate:Listener注册一个事件监听器
<mate:Listener method="getSettingListner" type="{SettingEvent.GET_VIDEO_SETTING}" useWeakReference="true"/>
并尝试在完成我的工作时将其分离,如
this.removeEventListener(SettingEvent.GET_VIDEO_SETTING,getSettingListner);
但是,在调试时我仍然可以看到该方法仍然在监听事件。为什么呢?
如何分离使用mate附加的事件监听器?
答案 0 :(得分:0)
根据伴侣论坛的this post,你不能这样做。它建议您将'type'属性设置为null,或者使用ListenerInjector作为Listener不建议使用。