Как создать Drawable из байта []? (Android)

У меня есть массив байтов, и мне нужно преобразовать его в Android Drawable. Как я могу выполнить это преобразование?

Вот что я пробовал, но безуспешно:

byte[] b = getByteArray();
ByteArrayInputStream is = new ByteArrayInputStream(b);
Drawable drw = Drawable.createFromStream(is, "articleImage");

drw всегда равен нулю!

РЕДАКТИРОВАТЬ:

Мой байт [] был фактически поврежден / неполон, в этом была проблема.

17
задан Paulo Barros 9 December 2011 в 10:00
поделиться