2012-02-28 71 views
1

我有一个呈现图像的列表,所有图像的名称都在列表的数据提供者中。现在我无法找到如何将所有图像制作为嵌入式图像,因为名称来自数据提供者?在列表中嵌入图片

下面是列表:

<s:List itemRenderer="imglist"> 
     <s:dataProvider> 
      <s:ArrayList> 
       <fx:String>img1.jpg</fx:String> 
       <fx:String>img2.jpg</fx:String> 
       <fx:String>img3.jpg</fx:String> 
      </s:ArrayList> 
     </s:dataProvider> 
    </s:List> 

回答

0

你会通过你的数据提供器图像列表必须循环,并将其导入到应用程序中。我提供了类似的答案here

+0

好的,谢谢。我会试试 – user1190524 2012-02-29 05:35:06

0
    <s:List itemRenderer="imglist" dataField="src"> 
        <s:dataProvider> 
            <s:ArrayList> 
                <fx:Object src="@Embed('img1.jpg')" /> 
                <fx:Object src="@Embed('img2.jpg')" /> 
       <fx:Object src="@Embed('img3.jpg')" /> 
            </s:ArrayList> 
        </s:dataProvider> 
    </s:List> 

也许会给你一些新的想法;)

+0

谢谢你的想法....我是新的flex,仍然适应这个IDE ... – andikurnia 2013-06-28 01:41:47