Flex HBox从数据库动态加载背景图片

Flex HBox数据库中读取图片URL地址,然后动态加载该图片,设置其为HBox的背景图片

//初始化界面
private function init():void
	//设置HBox属性
	var bc:HBox =new HBox();
	bc.id="borderContainer_"+subsList[i].subsId;
	bc.width=160;
	bc.height=90;
	bc.setStyle("backgroundSize","100%");

	loadPic(bc,subsList[i].imgSrc);//加载图片,subsList[i].imgSrc为图片URL地址,如assets/images/1.png等
}

//加载图片
public function loadPic(hBox:HBox,imgurl:String):void
{
	var loader:Loader = new Loader();  
	loader.load(new URLRequest(imgurl));
	loader.contentLoaderInfo.addEventListener(Event.COMPLETE,function(event:Event){hBox.setStyle("backgroundImage",imgurl);} );//添加监听事件,若图片加载完成,则设置HBox的背景图
}

相关文章

一:display:flex布局display:flex是一种布局方式。它即可以...
1. flex设置元素垂直居中对齐在之前的一篇文章中记载过如何...
移动端开发知识点pc端软件和移动端apppc端软件是什么,有哪些...
最近挺忙的,准备考试,还有其他的事,没时间研究东西,快周...
display:flex;把容器设置为弹性盒模型(设置为弹性盒模型之后...
我在网页上运行了一个Flex应用程序,我想使用Command←组合键...