80,493
社区成员
发帖
与我相关
我的任务
分享
File file = new File(Environment.getExternalStorageDirectory()+"/device.png");
InputStream inputStream = new FileInputStream(file);
long length = file.length();
byte[] bytes = new byte[(int)length];
int offset = 0;
int numRead = 0;
while (offset < bytes.length && (numRead= inputStream.read(bytes, offset, bytes.length-offset)) >= 0)
{
offset += numRead;
}
Bitmap bitmap = BitmapFactory.decodeByteArray(bytes, 0, bytes.length);