Ho una bitmap presa da una stringa Base64 dal mio database remoto, ( encodedImage
è la stringa che rappresenta l'immagine con Base64):
profileImage = (ImageView)findViewById(R.id.profileImage);
byte[] imageAsBytes=null;
try {
imageAsBytes = Base64.decode(encodedImage.getBytes());
} catch (IOException e) {e.printStackTrace();}
profileImage.setImageBitmap(
BitmapFactory.decodeByteArray(imageAsBytes, 0, imageAsBytes.length)
);
profileImage è il mio ImageView
Ok, ma devo ridimensionare questa immagine prima di mostrarla sul ImageView
mio layout. Devo ridimensionarlo a 120x120.
Qualcuno può dirmi il codice per ridimensionarlo?
Gli esempi che ho trovato non possono essere applicati a una stringa base64 ottenuta bitmap.