首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >我需要在HorizontalList,Flex3 Air应用程序中加载多个swf

我需要在HorizontalList,Flex3 Air应用程序中加载多个swf
EN

Stack Overflow用户
提问于 2009-09-24 09:36:10
回答 1查看 641关注 0票数 0

我需要在一个类似控件的列表中加载多个swf,这样我就可以从文件夹中加载所有的swf并将它们显示给用户,然后用户可以选择任何一个并查看它。

如何在Flex3中加载HorizontalList中的swf,请发送给我任何关于这个要求的例子或链接。

提前谢谢。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2009-09-24 13:20:16

将swfs的dataProvider存储在数组中,并将其作为列表的urls。使用Image作为itemRenderer,并指定data作为源url。

代码语言:javascript
复制
//script
[Bindable]
private var urls:Array = ["a.swf", "b.swf", "c.swf"];
//mxml
<mx:HorizontalList dataProvider="{urls}">
 <mx:itemRenderer>
  <mx:Component>
   <mx:Image source="{data}"/>
  </mx:Component>
 </mx:itemRenderer>
</mx:HorizontalList>

PS:当用户选择一个时,显示缩略图并加载swf不是更好吗?这将节省大量的带宽。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1470665

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档