2010-05-02 43 views
0

我不知道这是太难还是太容易。我的自定义组件尝试使用StateChangeEvent.CURRENT_STATE_CHANGE侦听主应用程序的状态更改,但它报告自己的状态更改。组件不听MainApp的状态变化

任何想法我可以做到这一点?

回答

1

Application.application将为您提供主应用程序的参考,因此您应该使用Application.application.addEventListener(...)来监听主应用程序中的阶段更改。

1

addeventlistener将侦听器添加到该对象。要添加到不同的实例中,您必须使用myobject.addEventListener(),因此您需要将引用传递给要监听的MainApp实例,或者通过阶段传递(只要两者都在显示列表中)。