Как добавить динамически загружаемый значок в Alert во Flex? - PullRequest
0 голосов
/ 01 февраля 2012

Мне нужно динамически добавлять свои изображения / значки во время выполнения в мой графический интерфейс Flex по причинам, связанным с лицензированием.Итак, как я могу добавить динамически загруженный значок в оповещение?Я использую следующую функцию

Alert.show(text:String = "", title:String = "", flags:uint = 0x4, parent:Sprite = null, closeHandler:Function = null, iconClass:Class = null, defaultButtonFlag:uint = 0x4, moduleFactory:IFlexModuleFactory = null):Alert

Проблема в том, что параметр iconClass всегда является встроенным объектом Class.Какие-либо предложения?Заранее спасибо.

1 Ответ

3 голосов
/ 01 февраля 2012

Вы можете использовать RuntimeBitmapAssets.as из этого сообщения :

var bitmapData:BitmapData = Bitmap(loader.content).bitmapData;
var icon:Class = RuntimeBitmapAsset.getClass(bitmapData);
...