使用android中的picasso库下载base64编码图像

时间:2015-04-01 05:43:34

标签: android picasso

我想使用picsso lib加载base64编码图像。

mImage=(ImageView) findViewById(R.id.imageload_image);
Picasso.with(this).load("http://i.imgur.com/DvpvklR.png").into(mImage);

上面的代码工作正常,但当我更改网址

https://bma8.officebrain.com/web/binary/image?model=mail.group&field=image_small&id=1

无法在imageview中加载图片。

还有另一种加载图片的方式吗?

请帮帮我。

2 个答案:

答案 0 :(得分:0)

您需要拦截答案并进行更改,请尝试此解决方案click

答案 1 :(得分:-2)

尝试

byte[] decodedString = Base64.decode(strBase64, Base64.DEFAULT);
Bitmap decodedByte = BitmapFactory.decodeByteArray(decodedString, 0, decodedString.length); 
image.setImageBitmap(decodedByte);