J'ai un bitmap pris d'une chaîne Base64 à partir de ma base de données distante ( encodedImage
est la chaîne représentant l'image avec 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 est mon ImageView
Ok, mais je dois redimensionner cette image avant de la montrer sur mon ImageView de ma mise en page. Je dois le redimensionner à 120x120.
Quelqu'un peut-il me dire le code pour le redimensionner?
Les exemples que j'ai trouvés ne pouvaient pas être appliqués à une chaîne de bits obtenue en base64.
Merci