Tôi có một bitmap lấy Chuỗi Base64 từ cơ sở dữ liệu từ xa của tôi, ( encodedImage
là chuỗi đại diện cho hình ảnh với 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 là ImageView của tôi
Ok, nhưng tôi phải thay đổi kích thước hình ảnh này trước khi hiển thị nó trên ImageView
bố cục của tôi. Tôi phải thay đổi kích thước của nó thành 120x120.
Ai đó có thể cho tôi biết mã để thay đổi kích thước nó?
Các ví dụ tôi tìm thấy không thể được áp dụng cho chuỗi bit64 cơ sở thu được bitmap.