|
|
|||||
Регистрация: Apr 2008
Сообщений: 211
|
ByteArray to Bitmap (blob sqlite)
этот вопрос вроде и поднимался, но все, что описывалось, мне не помогло.
запрос SELECT CAST(Content AS ByteArray) Content FROM SomeTable WHERE type in (0,1) ORDER BY RANDOM() LIMIT 1 if (sqlResult.data[0].Content!=null) { var bytes:ByteArray = sqlResult.data[0].Content;//bytes!=null Content=bytes as Bitmap;//WeaponTexture==null } ПС air 3.4+sqllite |
|
|||||
Регистрация: Nov 2010
Сообщений: 497
|
Формат картинки какой? Loader.loadBytes или ByteArray.setPixels в зависимости от формата вам должны помочь. Для второго еще исходный размер хранить придется.
|
|
|||||
Регистрация: Apr 2008
Сообщений: 211
|
png. А через Loader это загрузка+слушатель+процедура, в которой
?
|
|
|||||
Регистрация: Nov 2010
Сообщений: 497
|
Да, все так. loadBytes, слушатель на event.complete (лучше подписать до loadBytes и не перепутайте, на contentLoaderInfo нужно подписывать) и доставать данные из события (Bitmap с большой буквы).
Для png нужен именно loader. |
|
|||||
Регистрация: Apr 2008
Сообщений: 211
|
понял, спасибо
|
Часовой пояс GMT +4, время: 02:42. |
|
« Предыдущая тема | Следующая тема » |
|
|