Android存储位图并从内部存储中获取位图

时间:2014-06-30 07:04:27

标签: android file bitmap

String fileName;

private void writeFile(Bitmap bmp) {
FileOutputStream out = null;
try {
       out = new FileOutputStream(name + ".jpeg");
       bmp.compress(Bitmap.CompressFormat.JPEG, 90, out);
} catch (Exception e) {
    e.printStackTrace();
} finally {
       try{
           out.close();
       } catch(Throwable ignore) {}
}
}
private void readFile() {

}

现在我需要阅读该文件。 请帮忙写一下" readFile()"方法完全取决于我的代码。 提前谢谢。

1 个答案:

答案 0 :(得分:0)

尝试使用以下

File f=new File(path, name + ".jpeg");
Bitmap b = BitmapFactory.decodeStream(new FileInputStream(f));

查看Saving and Reading Bitmaps/Images from Internal memory in Android