创建ImageView从数据,java android



我有一个代表图像的数据我想创建一个ImageView

图像数据示例:zCH5BAAAAAAALAAAAADIABQAAAT/8 mljq7046827/2aojmrpnmiqrmzrvnasz1ji3ark3amgoibuguysjha3rwfvua0to8ezpbj0jngshpf0mgzn7wk5…

我怎么用程序来做呢?thx

要么使用API级别8,要么复制基64类,你可以在这里找到:http://developer.android.com/reference/android/util/Base64.html

base64String是一个以base64格式表示图片的字符串。ImageView是你想要显示图片的ImageView。你之前发布的字符串

然后你可以使用下面的代码片段:

    byte[] buf = Base64.decode(base64String,0);
    BitmapFactory factory = new BitmapFactory();
    Bitmap bitmap = factory.decodeByteArray(buf, 0, buf.length);
    ImageView.setImageBitmap(bitmap);

最新更新