android 录制图片、视频插入系统视频列表中

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/jian11058/article/details/88892819

视频只要这一句,精简,干练
sendBroadcast(new Intent(Intent.ACTION_MEDIA_SCANNER_SCAN_FILE, Uri.parse(“file://” + strRecordFile)));

视频名称,年月日的文件夹名和文件名命名地址的方法:
strRecordFile = Environment.getExternalStorageDirectory().getPath() + “/EZOpenSDK/Records/” + String.format("%tY", date)
+ String.format("%tm", date) + String.format("%td", date) + “/”
+ String.format("%tH", date) + String.format("%tM", date) + String.format("%tS", date) + String.format("%tL", date) + “.mp4”;

地址为:/storage/emulated/0/EZOpenSDK/Records/20190329/145309363.mp4
非常好用

图片插入系统列表中为:

MediaStore.Images.Media.insertImage(context.getContentResolver(), filePic.getAbsolutePath(), savePath, “视频监控图片集”);
Uri uri = Uri.fromFile(new File(DIR_IMAGE));
Intent intent = new Intent(Intent.ACTION_MEDIA_SCANNER_SCAN_FILE);
intent.setData(uri);
context.sendBroadcast(intent);
好了,结束

猜你喜欢

转载自blog.csdn.net/jian11058/article/details/88892819
今日推荐