我收到字节字符串作为响应,但每当我尝试在位图中转换它时它给我null值。我使用下面的代码转换为bitmap.Anyone帮助我?
byte[] decodedString = Base64.decode(strImageid, Base64.NO_WRAP);
Bitmap decodedByte = BitmapFactory.decodeByteArray( decodedString, 0, decodedString.length);
holder.imageView.setImageBitmap(decodedByte);
答案 0 :(得分:0)
如评论链接中所述如果您已使用Base64将图像转换为字符串。您应该使用Base64将其转换回来。
我使用这个片段也许对你有帮助。
byte[] data = Base64.decode(iconString, Base64.DEFAULT);
Bitmap imageBitmap = BitmapFactory.decodeByteArray(data, 0, data.length, null); // null for options
imageView.setImageBitmap(imageBitmap);
答案 1 :(得分:0)
使用滑行获取位图图像可以正常工作。
setTemplateLoaderPath