Если ваш byte[] b
содержит imagedata, вы также можете попробовать это,
Drawable image = new BitmapDrawable(BitmapFactory.decodeByteArray(b, 0, b.length));
EDIT
Конструктор BitmapDrawable без ресурсов теперь устарел, поэтому используйте его вместо:
* * 1010
Попробуйте и дайте мне знать, что произойдет,