2010-12-13 3 views
1

Flex/FlashBuilderの新機能で、現在Android AIRアプリケーションを作成しようとしています。私は現在、各ページに対して外部MXMLファイルを使用し、状態を呼び出すことによってそれらを開くのに苦労しています。Beginner flex質問:外部MXMLと状態(親の呼び出し関数)を使用する

主なMXMLファイルに格納されているbuttonClicksで関数を呼び出すことを計画しています。

私はこの機能をどのように呼びますか?試してみると:

<s:Button id="b1" label="Change to State 1" click="Main.goHome()'"/> 

これはエラーを投げますが、

まずは、これを最善の方法と考えていますか?もう1つは、主な機能にどのようにアクセスできますか?その意味ではActionScriptとは多少違って見えます!

答えて

2

には、次の試してみてください。

click="parentApplication.goHome()" 

または

click="parentDocument.goHome()" 
1

あなたはアドナンの方法を試みることができます。もっと一般的な原則として、あなたがアクセスしようとしているクラスにMainのリファレンスを渡すことをお勧めします。

関連する問題