установка источника компонента изображения не работает - PullRequest
1 голос
/ 10 декабря 2011

Я добавляю xml-файл только с одним результатом. Одним из узлов является картинка, которая содержит ссылку на картинку. Это xml-файл:

 <artist>
    <id>502</id>
    <name>Bad Religion</name>
    <picture>http://userserve-ak.last.fm/serve/500/46612615/Bad Religion BR 2010.jpg</picture>
    <twitter></twitter>
</artist>

Я проверил URL, и это правильно. Вот как я пытаюсь привязать URL к экземпляру изображения (artistPic), но это не работает. Отображение имени исполнителя работает.

var artist:XMLList = new XMLList(event.result);
artistPic.source = artist.picture;
lblArtistName.text = artist.name;

1 Ответ

2 голосов
/ 10 декабря 2011

Это потому, что artist.picture возвращает объект XMLList. Попробуйте следующий код:

var artist:XML = new XML(event.result);
artistPic.source = String(artist.picture[0]);
lblArtistName.text = artist.name; // This one is probably transtyped automagically by Flex.
...