专栏首页Android干货Android项目实战(五十八):Android 保存图片文件到本地,相册/图库查看不到的处理

Android项目实战(五十八):Android 保存图片文件到本地,相册/图库查看不到的处理

将一个图片文件写入到本地目录,然后去相册查看,会查找不到这个图片文件,但是去文件目录下查找,确确实实有该图片文件。

问题在于相册是一个独立的app,它并不会去刷新本地图片,所以需要在写图片文件成功之后,通知图库

// 通知相册有新图片
Intent intent = new Intent(Intent.ACTION_MEDIA_SCANNER_SCAN_FILE);
Uri uri = Uri.fromFile(file);
intent.setData(uri);
context.sendBroadcast(intent);

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • 安卓开发_分享功能

    听着music睡
  • 安卓开发_求好评功能

    听着music睡
  • 安卓开发_浅谈SubMenu(子菜单)

    听着music睡
  • Android中传值Intent与Bundle的区别小结

    Bundle 翻译成中文的意思是“捆绑”,常用在Activity间传递参数,之前一开始并不太待见,原因是Intent本身就可以传递,Intent.putExtr...

    砸漏
  • Android Bundle简介

    Bundle经常使用在Activity之间或者线程间传递数据,传递的数据可以是boolean、byte、int、long、float、double、string...

    李小白是一只喵
  • Mybatis Mapper.xml继承机制

    Mybatis实际上隐藏了一个功能:Mapper.xml可以继承,这个在官方文档中并没有提到过,不过在这个issue (commit)里提到过。

    颇忒脱
  • Android调用手机中的应用市场,去评分的功能实现

    在我们常常使用的软件当中,我们经常可以看到在软件的设置界面,有一个功能那就是去评分的功能,只要我们一点击“去评分”就会调用手机中的应用市场软件。一开始我以为这个...

    非著名程序员
  • 如何处理错误信息 Pricing procedure could not be determined

    当给一个SAP CRM Quotation文档的行项目维护一个产品时,遇到如下错误信息:Pricing procedure could not be deter...

    Jerry Wang
  • 猿进化系列11——一文快速学会MYSQL

    看完上一个章节,相信你已经掌握了JSP\JSTL\SERVLET相关技术的基础知识和用法,已经初步具备了制作动态网页的实力,今天我们来开启一门新的知识——数据库...

    山旮旯的胖子
  • 前端常用PS技巧总结之将图片上的LOGO(水印)去掉

    今天我们写一下怎么将图片上面的logo使用PS给去掉,为什么说这个也是常用的技巧之一呢?其实很简单,我们在下载图片的时候很多超(bu)强(yao)大(lian)...

    何处锦绣不灰堆

扫码关注云+社区

领取腾讯云代金券