Android图像视图上的Base64图像

时间:2014-04-20 06:44:34

标签: android base64

我的base64图片代码在这里:

data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAyCAQAAAD2dTOtAAAApElEQVRIx2OYxQCHvlggw38oZBgcCrFCihQ2YIFDViH1g+cMFjhkFVI/eP5jgUNWIfWDh2iFdbMuYUCsCmcS65lRhXRRqDXrwKzDYPgci8LDUFgKMilq1h+saREBt8xig1gai1fp9llsCDcm4FS2dxYnqmfS8ClD9XUmFq9wYk/hOWjKeHBnhVK4smMgZfjyTDVY2clZ/IQzVzWwuOPHyFz/iYQAhMbywidpE3YAAAAASUVORK5CYII=

这是代码可以在html上工作。 e.g。

<img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAyCAQAAAD2dTOtAAAApElEQVRIx2OYxQCHvlggw38oZBgcCrFCihQ2YIFDViH1g+cMFjhkFVI/eP5jgUNWIfWDh2iFdbMuYUCsCmcS65lRhXRRqDXrwKzDYPgci8LDUFgKMilq1h+saREBt8xig1gai1fp9llsCDcm4FS2dxYnqmfS8ClD9XUmFq9wYk/hOWjKeHBnhVK4smMgZfjyTDVY2clZ/IQzVzWwuOPHyFz/iYQAhMbywidpE3YAAAAASUVORK5CYII=" />

我想做的是,我想在android imageView上使用那个base64代码。我应该怎么做 ?请.....

1 个答案:

答案 0 :(得分:2)

  1. ,之后从字符串中提取base64部分。

  2. 使用Base64.decode()解码base64。

  3. 使用BitmapFactory.decodeByteArray()解码字节数组。

  4. 从已解码的BitmapDrawable构建Bitmap

  5. 将drawable与ImageView

  6. 一起使用