博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
解决问题:保存图片到本地文件夹后,在图库里看不到保存的图片问题。
阅读量:7115 次
发布时间:2019-06-28

本文共 1423 字,大约阅读时间需要 4 分钟。

            // 1.其次把文件插入到系统图库 DCIM 文件夹.                    // vivo相册测试,如果需要在相册根目录下显示则打开本注释,这样会复制一份图片到根目录文件夹下。手机中会有两张同样名称的图片在不同文件夹中。                    /*try {                        MediaStore.Images.Media.insertImage(context.getContentResolver(),                                new File(saveImagePath).getAbsolutePath(), this.saveName, null);                    } catch (FileNotFoundException e) {                        YunTaiLog.e(TAG, "fun#ImageInsertMedia :" + e);                    }*/                    // 2.通知图库更新。 如果是4.4及以上版本使用ACTION_MEDIA_SCANNER_SCAN_FILE,否则使用ACTION_MEDIA_MOUNTED                    if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.KITKAT) {                        Intent mediaScanIntent = new Intent(                                Intent.ACTION_MEDIA_SCANNER_SCAN_FILE);                        Uri contentUri = Uri.fromFile(new File(saveImagePath));                        mediaScanIntent.setData(contentUri);                        context.sendBroadcast(mediaScanIntent);                    } else {                        //更新应用存储图片的路径内所有图片                        context.sendBroadcast(new Intent(                                Intent.ACTION_MEDIA_MOUNTED,                                Uri.parse("file://" + saveDirectory)));                    }

 直接贴出代码,注释很详细!

 测试出三星手机即使文件插入了系统图库DCIM文件夹中了,还是图库不显示。我了个去!!万恶的三星~~~~

转载于:https://www.cnblogs.com/bugzone/p/ACTION_MEDIA_SCANNER_SCAN_FILE.html

你可能感兴趣的文章
grub.conf加密
查看>>
WSFC时间分区场景实作
查看>>
The Receiver 4.4 - 客户端硬件解码 - 大幅度提升3D显示效能
查看>>
解决 yum时 Error: Protected multilib versions报错
查看>>
前端基础---HTML
查看>>
线程池
查看>>
理解RESTful架构
查看>>
windows_learn 002 用户管理和组策略
查看>>
linux中的邮件服务器笔记
查看>>
linux命令:w、who、whoami、last、lastb、lastlog、basename、mail、hostname
查看>>
mysql常用备份还原命令
查看>>
Linux基础 文件的管理 正则表达式的应用的一些比较好的 练习
查看>>
九、LAMP的安装与配置
查看>>
wxWidgets第十五课 wxBitmap图片显示
查看>>
windows安装64位Pygame方法
查看>>
我在美国:当“洋教授”的甜酸苦辣(六)
查看>>
ScreenOS 原始IP访问MIP配置方法
查看>>
数据库笔记7:视图的作用
查看>>
8.1 shell介绍8.2 命令历史8.3 命令补全和别名8.4 通配符8.5 输入输出重定向
查看>>
bash配置文件读取顺序
查看>>