1

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

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

1 回答 1

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);
于 2013-01-28T09:41:29.463 回答