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