Android 遍历SDCARD的文件夹并显示目录信息
Android遍历SDCARD的文件夹并显示目录信息
privateStringmResult=newString();privateString[]mFileList=null;
1)、显示所有文件/
Fileflist=newFile("/mnt/sdcard"); mFileList=flist.list(); for(Stringstr:mFileList){ mResult+=str; mResult+="\n"; } TextViewtv=(TextView)findViewById(R.id.result);
tv.setText(mResult.toString());
2)、显示指定后缀名的文件/
FilenameFilterfnf=newFilenameFilter(){ publicbooleanaccept(Filedir,Stringfilename){ if(filename.endsWith(".mp3"))returntrue; returnfalse; } }; mFileList=flist.list(fnf); for(Stringstr:mFileList){ mResult+=str; mResult+="\n"; }
3)、仅显示目录/
FileFilterff=newFileFilter(){ publicbooleanaccept(Filepathname){ returnpathname.isDirectory(); } }; File[]fileDir=flist.listFiles(ff); for(inti=0;i感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!