美文网首页
base64转换为bitmap

base64转换为bitmap

作者: Demon2004 | 来源:发表于2022-01-13 13:29 被阅读0次
    • 如果base64的文本以类似data:image/png;base64格式开头
      • Java
          byte[] decode = Base64.decode(imagestr.split(",")[1], Base64.DEFAULT);
          Bitmap bitmap = BitmapFactory.decodeByteArray(decode, 0, decode.length);
      
      • Kotlin
         val byte = Base64.decode(data.split(",")[1], Base64.DEFAULT)
         BitmapFactory.decodeByteArray(byte, 0, byte.size)
      
    • 如果并非以上述格式开头
      • Java
         byte[] decode = Base64.decode(imagestr, Base64.DEFAULT);
         Bitmap bitmap = BitmapFactory.decodeByteArray(decode, 0, decode.length);
      
      • Kotlin
         val byte = Base64.decode(data, Base64.DEFAULT)
         BitmapFactory.decodeByteArray(byte, 0, byte.size)
      

    相关文章

      网友评论

          本文标题:base64转换为bitmap

          本文链接:https://www.haomeiwen.com/subject/jtuncrtx.html