用List控件实现视频播放列表,只需先建一个自定义的控件,控件中包含一个VideoDisplay控件和其他一下用于显示相关信息的文本控件。然后在List中的项设定为自定义的控件,并绑定数据即可。
其中List的代码如下:
<
mx:List id
=
"
movieList
"
height
=
"
100%
"
rowHeight
=
"
120
"
width
=
"
220
"
itemRenderer
=
"
ListItem
"
doubleClickEnabled = " true " doubleClick = " onDoubleClick() " ></ mx:List >
doubleClickEnabled = " true " doubleClick = " onDoubleClick() " ></ mx:List >
其中的itemRender中赋值为ListItem,ListItem就是自定义的控件。这里List的数据绑定我在as里面写的,当然如果数据源简单可以直接写在这里。
Demo中的文件如下:
http://download1.csdn.net/down3/20070616/16155934486.mxml
http://download1.csdn.net/down3/20070616/16160030733.mxml