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
感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!