android——生成或者下载的图片在相册中找不到

今天在写程序的时候,遇到了一个问题,就是生成的图片一直都不能在相册中显示出来,而且,就连通过发送Intent过去,都找不到。通过在网上搜索,发现了一个很好的方法。

Intent intent = new Intent(Intent.ACTION_MEDIA_SCANNER_SCAN_FILE);
                Uri uri = Uri.fromFile(new File(filePath));
                intent.setData(uri);
                MainActivity.this.sendBroadcast(intent); // 发送广播通知相册

对,如你看到的。只需要加上这么一句话,发一条广播过去,相册中就可以显示出生成的图片了。

posted @ 2015-12-17 16:12  shoneworn  阅读(208)  评论(0编辑  收藏  举报