【发布时间】:2017-08-25 15:09:06
【问题描述】:
我是 android 新手,我需要将图像从 url 保存到 db 并从 db 中获取。我将图像从链接转换为字节数组,但出现以下错误:
无法解析 ByteArrayBuffer
这是代码:
private byte[] getLogoImage(String url){
try {
URL imageUrl = new URL(url);
URLConnection ucon = imageUrl.openConnection();
InputStream is = ucon.getInputStream();
BufferedInputStream bis = new BufferedInputStream(is);
ByteArrayBuffer baf = new ByteArrayBuffer(500);
int current = 0;
while ((current = bis.read()) != -1) {
baf.append((byte) current);
}
return baf.toByteArray();
} catch (Exception e) {
Log.d("ImageManager", "Error: " + e.toString());
}
return null;
}
【问题讨论】:
-
检查你的进口
-
请发布您的错误日志,谢谢。
-
欢迎来到 StackOverflow!请阅读用户指南,了解如何在发布问题之前提出好问题 (stackoverflow.com/help/how-to-ask) 谢谢