本文共 861 字,大约阅读时间需要 2 分钟。
这里主要是获取mp3、mp4、jpg、jpeg等等
public static ListgetSpecificTypeFiles(Context context, String[] extension){ List fileInfoList = new ArrayList (); //内存卡文件的Uri Uri fileUri= MediaStore.Files.getContentUri("external"); //筛选列,这里只筛选了:文件路径和含后缀的文件名 String[] projection=new String[]{ MediaStore.Files.FileColumns.DATA, MediaStore.Files.FileColumns.TITLE }; //构造筛选条件语句 String selection=""; for(int i=0;i >>" + e.getMessage()); } } } Log.i(TAG, "getSize ===>>> " + fileInfoList.size()); return fileInfoList;
如果要查找.apk的文件,调用FileUtils.getSpecificTypeFiles(mContext, new String[]{".apk"});
fileInfos = FileUtils.getSpecificTypeFiles(mContext, new String[]{".jpeg", ".jpg"});
转载地址:http://htbsn.baihongyu.com/