关于Flex动态添加组件的问题

在做一个显示图片的功能,但这些图片是不定个数的(有可能多,有可能少),我想知道怎去根据数据源(XML文件)动态添加图片组件(<mx:Image></mx:Image>),... 在做一个显示图片的功能,但这些图片是不定个数的(有可能多,有可能少),
我想知道怎去根据数据源(XML文件)动态添加图片组件(<mx:Image></mx:Image>),希望高手指点,
希望高手能给出源代码,或是关于这方面的好的介绍,在网上搜了些,都没有太理想的,望大侠们指点。
展开
 我来答
少耋斋
2009-10-29 · TA获得超过623个赞
知道小有建树答主
回答量:617
采纳率:0%
帮助的人:360万
展开全部
先读取得到XML数据源,然后以xml里面节点数目为终止条件,循环,每个循环做
new img:Image = new Image();
img.src=//取xml标签或者标签属性,如xxxml.images[i]@src
然后 addChild(img);

注:1.这个只是伪代码,FLEX有一年多没写过了,语法生疏了.
2.建议不要一次将所有图片都显示出来,还是加两个按钮让用户导航一下的好。因为加载时可能会比较慢
北京欢迎你老大
2009-11-05 · TA获得超过1037个赞
知道小有建树答主
回答量:776
采纳率:0%
帮助的人:681万
展开全部
你这种情况可以用TileList控件,用Image做TileList的itemRenderer。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式