android 把文件插入到系统图库

来源:互联网 发布:数据采集与处理小木虫 编辑:程序博客网 时间:2024/05/22 14:31
// 把文件插入到系统图库public void insertImageAlbum(String picPath) {try {String[] picPaths = picPath.split("/");String fileName = picPaths[picPaths.length - 1];MediaStore.Images.Media.insertImage(mContext.getContentResolver(), picPath, fileName, null);} catch (FileNotFoundException e) {e.printStackTrace();} catch (OutOfMemoryError e) {NLog.i(TAG, "内存溢出...");e.printStackTrace();}}

在这里insertImage的第二个参数官网是这样解释的String: The path to the image to insert 刚开始我以为是文件夹路径,一直报错说没有找到文件,后面看了一下才知道这里是图片的路径即全路径,我在想为什么第三个参数还要传一个图片的名称,这不是多余吗????

有知道的吗??

0 0
原创粉丝点击