2013-02-19 63 views
0

我正在制作一个移动应用程序,向用户显示图像。图像出现不用其他的问题,此代码:Flex图像未加载动态

<s:Image id="img" width="100%" source="assets/images/2.jpg"/> 

但是,当我尝试设置图片的来源属性是这样的:

function button1_clickHandler(event:MouseEvent):void 
{ 
    img.source = "assets/images/2.jpg"; 
} 

<s:Image id="img" width="100%" /> 

图像不显示没有错误。 我不知道我在做什么错,我只是想在运行时更改图像的来源。

+0

您确定button1_clickHandler正在正确执行吗?你有没有在那里放置一个断点? – JeffryHouser 2013-02-19 16:37:29

+0

我知道这听起来很疯狂,但在我关闭并重新打开Flash Builder后解决了这个问题 – 2013-02-19 16:44:56

+1

听起来并不疯狂:FlashBuilder在涉及到这些问题时是相当糟糕的软件。 – RIAstar 2013-02-19 16:51:24

回答

0

重新启动Flash Builder后问题解决了