У меня есть 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);
}
}
Пробовал много разных способов заставить его отображаться в списке, но не может этого сделать.