BitmapFill中的MultiDPIBitmapSource

时间:2012-02-27 06:11:12

标签: flex mobile flash-builder

我正在尝试根据dpi选择背景图像,但即使我可以编写以下代码也不起作用。

<s:Rect id="backgroundRect" left="0" right="0" top="0" bottom="0">
<s:fill>
    <s:BitmapFill id="myBack" fillMode="scale">
       <s:source>
          <s:MultiDPIBitmapSource
                     source160dpi="@Embed('assets/ldpi/BackGround.png')"
                     source240dpi="@Embed('assets/mdpi/BackGround.png')"
             source320dpi="@Embed('assets/hdpi/BackGround.png')"/>
        </s:source>
     </s:BitmapFill>
</s:fill>
</s:Rect>

使用Flash Builder 4.6移动应用程序。

感谢您的帮助。

1 个答案:

答案 0 :(得分:0)

我忘了关闭applicationDPI =“160”