如何将一个位图图像设置成一个imageview到android?

时间:2016-02-13 14:08:44

标签: java android mysql image bitmap

我需要将位图图像设置为图像视图。

我将它转换为Base64字符串,然后我将其保存到数据库中,但是当我检索字符串并转换它时,我看不到图像。

这是将位图图像设置到图像视图中的代码:

 Bitmap ProfileImage;
 ProfileImage = StringToBitMap(imageProfile);
 etImage.setImageBitmap(ProfileImage);

imageProfile 是从db

中检索的base64字符串

函数 StringToBitMap 的代码是:

public Bitmap StringToBitMap(String encodedString) {
        try {
            byte[] encodeByte = Base64.decode(encodedString, Base64.DEFAULT);
            Bitmap bitmap = BitmapFactory.decodeByteArray(encodeByte, 0,
                    encodeByte.length);
            return bitmap;
        } catch (Exception e) {
            e.getMessage();
            return null;
        }
    }

有什么问题?

logcat的

enter image description here

0 个答案:

没有答案