У меня есть arrayCollection объектов, которые расширяют Sprite, и имеют растровые изображения внутри них.
Я хочу отобразить их в списке (или каком-либо другом компоненте, который позволил бы пользователю просматривать их и просматривать связанные с ними данные.)
Когда я это сделаю: myList.dataProvider = myArrayCollection
список показывает только ряд строк [Object, Item] вместо визуальных спрайтов.
Вот упрощенная версия моего Объекта:
public class myUIC extends UIComponent
{
public var mySprite:Sprite = new Sprite;
[Embed(source="assets/BGimage.png")]
public var BGimage:Class;
public var myBitmap:Bitmap;
public var wordText:TextField = new TextField;
public function myUIC(myWord:String)
{
this.wordText.text = myWord;
this.myBitmap = new BGimage;
this.mySprite.addChild(this.myBitmap);
this.mySprite.addChild(this.wordText);
this.addChild(this.mySprite);
}
}
Пробовал много разных способов заставить его отображаться в Списке, но не может сделать это.