Flex代码实现汇总:List中的itemRender用法

9 篇文章 0 订阅
8 篇文章 0 订阅
List中的itemRender用法
<?xml version="1.0" encoding="utf-8"?>
<mx:Box xmlns:mx="http://www.adobe.com/2006/mxml"  
    xmlns:home="dbt.tangshan.view.home.*"
    creationComplete="newsComp()" borderStyle="none" 
    width="250" height="75" backgroundAlpha="0"
    horizontalScrollPolicy="off" verticalScrollPolicy="off" >
<mx:List id="lastNewsList" width="100%" height="100%" fontSize="12" borderStyle="none" backgroundAlpha="0" 
    horizontalScrollPolicy="off" verticalScrollPolicy="off" >
    <mx:itemRenderer>
        <mx:Component>
            <mx:Label text="{data}" width="100%" />
        </mx:Component>
    </mx:itemRenderer>
</mx:List>
<mx:Script>
<![CDATA[
import mx.rpc.events.ResultEvent;
import mx.rpc.http.HTTPService;
private var newsRss:XML;
private var svc:HTTPService;
private function newsComp():void{
    svc = new HTTPService;
    svc.url = 'http://tangshanmap.appspot.com/getNewsXml.action';
    svc.addEventListener(ResultEvent.RESULT,onResult);
    svc.resultFormat = "e4x";
    svc.send();
}
private function onResult(event:ResultEvent):void{
    newsRss = XML(event.result);
    var title_:Array = [];
    for each(var xml:XML in newsRss.channel.item){
    title_.push(xml.title.toString());
}
lastNewsList.dataProvider = title_;
}

]]>
</mx:Script>
</mx:Box>
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值