如何使用Universal Image Loader显示Base64内容中的图像?

时间:2016-03-08 05:39:29

标签: android image bitmap universal-image-loader

我的列表项图像有base64字符串内容。 我尝试使用decodeStream方法。但是有效地加载列表视图中的图像是无济于事的(滚动时回收器视图会卡住)。

InputStream stream = new ByteArrayInputStream(Base64.decode(imageDataBytes.getBytes(), Base64.DEFAULT)); Bitmap bitmap = BitmapFactory.decodeStream(stream); imgUserPhoto.setImageBitmap(bitmap);

然后使用asynchTask在回收站视图中加载图像。刚将上面的代码移到了AsyncTask - doInBackground方法。

但是我仍然不满意这个过程(仍然滚动卡住)。 我使用Universal Image loader在我的应用中加载图片。

有没有办法解码base64内容以使用Universal Image Loader获取图像。

0 个答案:

没有答案