Mam problem z załadowaniem zdjecia do ImageSwitcher. Zdjecie po załadowaniu jest strasznie malutki praktycznie nie widoczne.
Zdjecie pobierane przez REST'a. Metoda zwracajaca koduje byte array to stringa:
byte[] image = imageInByteBuffer.array();
return Base64.encodeBase64String(image);
Po stronie apki:
byte[] image = Base64.decode(this.pictures.get(0).getImage(), Base64.DEFAULT);
imageSwitcher.setImageDrawable(new BitmapDrawable(
BitmapFactory.decodeByteArray(image, 0, image.length)));
Co robie źle?