Android---如何将自定义路径图片刷新至相册
来源:互联网 发布:java无参数构造函数 编辑:程序博客网 时间:2024/05/27 01:45
有些情况下,我们经常需要自定义一个目录进行拍照等的图片保存,可是经常会有个问题:保存到自定义路径里的图片,在打开相册的时候,发现不了,如何解决这个问题呢?
1,保存图片,获得图片路径path;
2,对相册进行刷新,将图片文件更新到系统相册;
具体代码如下:
public static void saveImageToGallery(Context context, Bitmap bmp, String fileName) { // 保存图片 File appDir = new File(Environment.getExternalStorageDirectory(), "自定义目录名"); if (!appDir.exists()) { appDir.mkdir(); } File file = new File(appDir, fileName); try { FileOutputStream fos = new FileOutputStream(file); srcBitmap.compress(CompressFormat.JPEG, 100, fos); fos.flush(); fos.close(); } catch (FileNotFoundException e) { e.printStackTrace(); } catch (IOException e) { e.printStackTrace();} //对相册进行刷新 // 把刚保存的图片文件插入到系统相册 try { MediaStore.Images.Media.insertImage(context.getContentResolver(),file.getAbsolutePath(), fileName, null); } catch (FileNotFoundException e) { e.printStackTrace(); } //相册更新 context.sendBroadcast(new Intent(Intent.ACTION_MEDIA_SCANNER_SCAN_FILE, Uri.parse("file://" + path)));}
0 0
- Android---如何将自定义路径图片刷新至相册
- Android将图片保存至相册刷新问题记录
- android 自定义路径保存图片后 在相册在可见
- android如何将生成的图片保存至手机相册并显示出来
- android图片写入sd.相册自动刷新
- android 保存图片到手机相册,并通知相册刷新
- 将指定路径的图片,显示在android系统相册中
- android 获取相册图片及路径
- Android:相册中获取图片以及路径
- Android相册中获取图片和路径
- Android相册中获取图片和路径
- Android获取相册图片路径为空
- 如何将图片保存至自定义分组
- Android-->相册,摄像头获取图片,图片路径,以及剪裁图片
- android 根据图片路径 保存图片到相册
- Android手机读取相册图片,根据URI获取图片路径
- iOS---如何截图,如何将图片保存到相册
- iOS - 将图片保存至相册
- nopCommerce - 如何安装中文包
- 守护进程 类守护进程
- c语言链表
- 如何在CentOS 7.x中安装OpenERP(Odoo)
- linux系统编程之进程(一):进程与程序
- Android---如何将自定义路径图片刷新至相册
- C++使用TinyXML生成和解析xml文件
- [BZOJ3289]Mato的文件管理(莫队+树状数组)
- Android】开发中TabHost切换实时刷新的问题
- Android M Launcher3主流程源码浅析
- 【转】.Net 文件上传控件
- ZOJ 3460 二分图+二分
- 支付宝支付 微信支付 SDK的集成教程
- doc.selection对象介绍