Bir bayt dizim var ve bunu bir Android Drawable'a dönüştürmem gerekiyor. Bu dönüşümü nasıl yapabilirim?Bayttan [] Çizim nasıl oluşturulur? (Android)
İşte ben başarılı olamadı çalıştı ama ne:
byte[] b = getByteArray();
ByteArrayInputStream is = new ByteArrayInputStream(b);
Drawable drw = Drawable.createFromStream(is, "articleImage");
drw hep boş!
DÜZENLEME:
My byte [] aslında bu sorun, eksik/bozuktur.
'b' anlamlı veriler içerdiğinden emin misiniz? –
byte'ınız [], muhtemelen, ortasındaki şifrelemeyi değiştiriyorsanız iddiasız olmayan bir dizgeye işe yaramaz dönüşümden kaynaklanır. – njzk2