Android ImageView加载base64图片


其实这是个很简单的问题,使用Glide就支持,我写这个随笔的目的就是纠正下错误。

你从百度随便搜索这个标题,打开哪个博文,都是统一转载。我想问问那些转载的,你们测试了么??真坑啊。

下面是网上的方法

import android.util.Base64;
 
# 代码片段
String base64 = "data:image/png;base64......"
byte[] decodedString = Base64.decode(base64, Base64.DEFAULT);
Bitmap decodedByte = BitmapFactory.decodeByteArray(decodedString, 0, decodedString.length);
imageView.setImageBitmap(decodedByte);

妈的,我是好半天加载不处理啊。这里切记

加载base64图片时候,base64编码字符串中要去掉要去掉要去掉data:image/png;base64,部分


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM