Просмотр полной версии : Создание списка картинок
redspirit
06.11.2010, 06:39
Здравствуйте. Если можно, поделитесь примером кода, чтобы сделать список изображений в компоненте List (или TileList). Затруднения у меня в том, что добавляемая в список картинка указывается пользователем через FileReference. В итоге я имею переменную fr (типа FileReference) со свойством data:ByteArray. Как быть дальше не соображу.
Lexxx_HU
22.11.2010, 18:19
[Bindable]
private var photos:ArrayCollection = new ArrayCollection;
private var frList:FileReferenceList = new FileReferenceList;
private function init():void {
frList.addEventListener(Event.SELECT,addPhotos);
}
private function selectPhotos():void {
var fileFilter:FileFilter = new FileFilter("Изображения","*.jpg;*.jpeg;*.png");
frList.browse([fileFilter]);
}
private function addPhotos(e:Event):void {
for (var i:uint = 0; i < frList.fileList.length; i++) {
var elem:Object = new Object;
elem.fr = FileReference(frList.fileList[i]);
elem.fr.load();
elem.id = i;
elem.fr.addEventListener(Event.COMPLETE,refreshThumb);
photos.addItem(elem);
}
}
private function refreshThumb(e:Event):void {
photosList.invalidateList();
}
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.