做了一个下载视频的应用,现在需要将下载的视频缩略图显示到相册中。
实现原理
下载完视频后,发送广播,系统接收到广播就去扫描媒体库。代码如下:
//strDir视频路径
Uri localUri = Uri.parse("file://"+ strDir);
Intent localIntent = new Intent("android.intent.action.MEDIA_SCANNER_SCAN_FILE");
localIntent.setData(localUri);
context.sendBroadcast(localIntent);
还有另外一种方式,将视频重命名,也会更新媒体库;相册中也可以看到视频。具体代码就不贴出了,给文件重命名的代码很多。