java - 从 base64.decode 创建 imageview

标签 java android image base64

我有这个问题:我想将一个base64字符串表示为来 self 的android应用程序中的php页面的图像(字符串base64工作正常并且效果很好),所以我这样做了:

byte[] gzipBuff = Base64.decode(json_data.getString("immagine"),0);
ByteArrayInputStream memstream = new ByteArrayInputStream(gzipBuff, 0, gzipBuff.length);
ByteArrayOutputStream baos = new ByteArrayOutputStream(gzipBuff.length);
baos.write(gzipBuff);

Bitmap bmp = BitmapFactory.decodeStream(memstream);
ImageView image = new ImageView(this);
image.setImageBitmap(bmp);

我看不到 ImageView

最佳答案

快速Google搜索发现您的其他重复问题之一作为第一个结果,并且 this作为第二个。请参阅accepted回答这个问题。

关于java - 从 base64.decode 创建 imageview,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5441413/

相关文章:

android - 添加 Pickimage,使用 1 :4 & Replace drawab. 图像裁剪 - 如何?

Java Spring NtlmProcessingFilter 第二个 Controller

java - Android Design Navigation Drawer - 如何在导航 xml 中添加开关?

android - 避免android项目中的重复资源

java - 机器人 :can't save image in folder and display it in activity

python - 生成彩色 cmy qr 图像时出错

java - 如何在终止前调用容器中每个 bean 的销毁方法

java.sql.时间戳值; Spring-boot项目中的嵌套异常是java.sql.SQLDataException

java - 如何等待反射线程完成

android - 是否可以为少数人开发一个应用程序?