Android扫描更新媒体库
来源:互联网 发布:混沌与秩序在线数据库 编辑:程序博客网 时间:2024/05/22 12:54
拍照或拍视频视频后,扫描把文件添加到系统媒体库,以便我们使用ContentResolver查询文件。
方法一、发送广播
sendBroadcast(new Intent(Intent.ACTION_MEDIA_SCANNER_SCAN_FILE,Uri.parse("file://"+filePath)));// 加权限:<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" /><uses-permission android:name="android.permission.MOUNT_UNMOUNT_FILESYSTEMS" />// 没第二个权限在4.2的手机上可以浏览但不会更新,在4.4完全扫描不到图片。
方法二、使用MediaScannerConnection类静态方法
MediaScannerConnection.scanFile(context, new String[]{filePath}, null, null);
方法三、使用MediaScannerConnectionClient回调接口(此方法可获得更新完成后的uri)
MediaScannerConnection msc = new MediaScannerConnection(this, new MediaScannerConnectionClient(){ @Override public void onMediaScannerConnected() { msc.scanFile(filePath, null); } @Override public void onScanCompleted(String path, Uri uri) { msc.disconnect(); }});msc.connect();
0 0
- Android扫描更新媒体库
- Android 媒体库数据更新
- Android媒体库更新问题
- android 媒体库数据更新解决办法
- 更新媒体库
- android sdcard文件存储 + 媒体库更新方法
- android 媒体库数据更新解决办法总结
- android 媒体库数据更新解决办法总结
- android 媒体库数据更新解决办法总结
- android 媒体库数据更新解决办法总结
- 如何扫描出android系统媒体库中视频文件
- Android添加新的视频格式--媒体库扫描
- 转载—android 媒体库数据更新解决办法总结
- android 图片添加时更新媒体库的方法
- 更新webrtc媒体库接口
- Android保存图片到图库,Android扫描文件到媒体库,Android保存图片到SD卡
- Android保存图片到图库,Android扫描文件到媒体库,Android保存图片到SD卡
- Android保存图片到图库,Android扫描文件到媒体库,Android保存图片到SD卡
- fragment使用replace切换到其他fragment中获取findFragmentById为null
- onStartCommand(···)返回值
- POJ 3422 Kaka's Matrix Travels 已翻译
- 什么是死锁,以及如何预防
- 遍历Map方式
- Android扫描更新媒体库
- js>>>>范围之内随机数。
- 使用bundle传递ArrayList集合注意事项
- GitHub上传文件和删除项目方法
- 如何 获取用户的ID
- BroadcastReceive优先级
- PPT自定义内容/PPT自定义放映/PPT自定义文件等编辑说明
- 成员变量与局部变量的区别
- Keepalived以及yum那点事