Apache flex 如何在位图(Flex)中加载多个图像

Apache flex 如何在位图(Flex)中加载多个图像,apache-flex,bitmap,Apache Flex,Bitmap,我无法从url下载多个图像 function processXML(e:ResultEvent):void { myXML = e.result as XML; for (var i:Number=0;i<myXML.icon.length();i++)//amout of urls.Now there tree elements { loader.load( new URLRequest(myXM

我无法从url下载多个图像

function processXML(e:ResultEvent):void 
    {
        myXML = e.result as XML;
        for (var i:Number=0;i<myXML.icon.length();i++)//amout of urls.Now there tree elements
           {
              loader.load( new URLRequest(myXML.image[i].imageURL.toString()));   //get url             
           }
    }
MXML文件

<mx:Image id="img" width="20" height="20"/> 


我做错了什么?

您需要为每个并发请求使用单独的加载程序

文件中没有明确说明,但确实说明:

加载器类重写它继承的以下方法,因为加载器对象只能有一个子显示对象,即它加载的显示对象。调用以下方法会引发异常:addChild()、addChildAt()、removeChild()、removeChildAt()和setChildIndex()。要删除加载的显示对象,必须从其父DisplayObjectContainer子数组中删除加载程序对象

<mx:Image id="img" width="20" height="20"/>