Flash Builder 4.5 でダミーのモバイルアプリケーションを作成しています。アプリケーション コードでは VGroup を使用しており、ラム タイムで要素を追加および削除しています。ここで、VGroup の背景色を黒に設定します。
これどうやってするの?
Flash Builder 4.5 でダミーのモバイルアプリケーションを作成しています。アプリケーション コードでは VGroup を使用しており、ラム タイムで要素を追加および削除しています。ここで、VGroup の背景色を黒に設定します。
これどうやってするの?
できません:VGroupはレイアウトコンテナです。グラフィック要素は含まれていません。
詳細については、レイアウトコンテナに関するこの回答をお読みください。FlexUIComponentにレイアウトを追加する
VGroupに触れたくない場合の問題の最も簡単な解決策は、次のようになります。
<s:Group>
<s:Rect left="0" right="0" top="0" bottom="0">
<s:fill>
<s:SolidColor color="0x000000" />
</s:fill>
</s:Rect>
<s:VGroup left="0" right="0" top="0" bottom="0">
<!--content goes here-->
</s:VGroup>
</s:Group>
ただし、代わりにBorderContainerを使用することもできます。
<s:BorderContainer backgroundColor="black">
<s:layout>
<s:VerticalLayout />
</s:layout>
<!--content goes here-->
</s:BorderContainer>