我有一个应用程序以JSON的形式从API下载Base64编码图像,然后这些图像被解析和解码并存储在Bitmap []中。我想在带有文本的ListView中显示这些,但我见过的大多数示例都使用已存储在应用程序中的资源。有没有办法创造它需要的东西?
答案 0 :(得分:0)
您可以使用在示例中找到的相同代码,但不是调用imageView.setImageResource,而是可以调用类似的代码:
byte[] decoded = Base64.decode(myImageBase64,Base64.NO_WRAP);
InputStream inputStream = new ByteArrayInputStream(decoded);
Bitmap bitmap = BitmapFactory.decodeStream(inputStream);
imageView.setImageBitmap(bitmap);