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

标签 android image-gallery

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

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

最佳答案

试试下面的代码:

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

关于Android - 如何在图库中保存照片,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14558954/

相关文章:

html - 垂直对齐 block 级元素内的 block 级元素

android - 类必须声明为抽象的还是?

android - Robolectric 测试需要等待线程上的某些东西

css - 如何向我的网站画廊添加分页?

Javascript 图片库

javascript - 由于另一个函数,jQuery 事件没有被第二次触发

javascript - Jquery/Javascript Flickr Gallery..急需帮助

android - 如何设计像优步应用程序这样的 Activity

android - 仅模糊 模糊图像而不是文本或其他东西

android - Android 上的 Scala : best strategy for avoiding global data?