永发信息网

flex动态加载list,内容都出来了,但是图片不能显示?具体代码如下:

答案:2  悬赏:80  手机版
解决时间 2021-03-17 09:30

xmlns:s="library://ns.adobe.com/flex/spark"
xmlns:supportClasses="spark.skins.mobile.supportClasses.*"
actionBarVisible="false" title="" xmlns:views="views.*" creationComplete="xmldata.send()">






import mx.collections.ArrayCollection;
import mx.rpc.events.ResultEvent;

import spark.components.List;
private var xmls:XML=new XML();
private var messageXml:ArrayCollection=new ArrayCollection();
private function xmlResult(e:ResultEvent):void
{
xmls=XML(e.result.bookinfo);
var num:int=xmls.book.length();
var arr:Array=new Array;
for(var i:int=0;i {
var obj:Object=new Object();
obj.productIcon=xmls.book[i].@url;
obj.productName=xmls.book[i].@name;
obj.productMessage=xmls.book[i].@url;
arr[i]=obj;
}
messageXml.source=arr;
}
]]>







iconField="productIcon" labelField="productName" messageField="productMessage"
iconWidth="60" iconHeight="60">






最佳答案
只显示文字内容,因为包含图片资源ItemRender需要对所有内容进行布局设置。
比如这样,自己可以对ItemRender的内容进行布局调整。






全部回答
<mx:tilelist id="tilelist3" dataprovider="{arr}" columncount="2" columnwidth="250" rowheight="200" themecolor="halosilver" verticalscrollpolicy="off" height="396" width="656"> <mx:itemrenderer> <mx:component> <mx:image width="200" height="150" source="{data.img}" maintainaspectratio="false" buttonmode="true"/> </mx:component> </mx:tilelist>
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
建设银行卡的取款密码给忘记了,我该怎么办
实况8的庆祝动作哪个是翻跟头的啊?
泰安锦怡达服饰有限公司在什么地方啊,我要过
请问:棒球服加中高领的羊毛衫,可不可以?
黄陂热线北车集团32亿投资前川工业园在哪里
成都电信宽带资费包月套餐是多少
柜机清洗需要打开前面板吗?
绳艺漫画 有没有类似红颜劫的漫画了?
有一首粤语歌曲挺好听的。就是不知道叫什么,
你会喜欢吗
我是一个男生今年18岁,为什么我一看到女生就
温哥华heritagewoods secondary schooL有校车
如何运用python对数据进行智能分类
少女时代,为什么允儿是门面而不是西卡?
登陆加拿大航空官网用什么浏览器快?
推荐资讯
请问在哪里可以下到海南的造价信息价并且可以
以章盖全 什么意思啊
万花筒写轮眼开眼有什么条件
请问红米4A的手机盖可以打开吗?用什么方法把
制订幼儿园教育活动目标的依据
苹果电信卡3G变4G怎么弄
哪些大学研究生有公费留学名额
非智能手机,不小心摔坏了。能开机,就是屏幕
农行手机银行跨省转工行收费吗?
fitbit charge hr什么时候上市
乔丹被奥尼尔打爆过吗?
怎样退订任我行来电显示
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?