Android - 如何在图库中保存照片

时间:2013-01-28 09:26:49

标签: android image-gallery

我需要在照片库中保存照片。 如果我在SD卡上有我的照片,下面的代码会有所帮助。但如果我没有SD卡,我该怎么办?只有字节或临时文件?

MediaStore.Images.Media.insertImage(getContentResolver(), src, title , description);

1 个答案:

答案 0 :(得分:3)

请尝试以下代码:

FileOutputStream ostream = new FileOutputStream(file);
            bitmap.compress(CompressFormat.JPEG, 90, ostream);
            ostream.flush();
            ostream.close();
            String url = Images.Media.insertImage(getContentResolver(), bitmap, "title", null);