[转]Flex Loader加载图片在BitmapImage上显示
本文转自:http://blog.163.com/qiyang_2006@126/blog/static/572122572010914105841996/
private var loader:Loader=new Loader();
private var urlR:URLRequest=new URLRequest();
private function init():void{
//显示图片
var str:String="image/20100620104112_0f_08_02_0c.jpg";
var str2:String="image/20100620104112_0f_08_02_0c.jpg";
loaderImage(str);
loaderImage(str2);
}
private function loaderImage(str:String):void{
urlR.url=str;
loader.load(urlR);
loader.contentLoaderInfo.addEventListener(Event.COMPLETE, imgLoaded);
}
//加载结束后调用函数
private function imgLoaded(e:Event):void
{
//将加载的图片添加到Sprite容器中,
peoplePic.source=loader.content;
}
<s:BitmapImage width="250" horizontalCenter="0" verticalCenter="0" id="peoplePic" height="213"/>
posted on 2012-03-22 10:39 freeliver54 阅读(4785) 评论(1) 编辑 收藏 举报