现在的位置: 首页 > 综合 > 正文

android 随手记 遍历文件夹下的文件有多少

2018年09月14日 ⁄ 综合 ⁄ 共 420字 ⁄ 字号 评论关闭
List<File> mFileList;
	public void onCreate(Bundle savedInstanceState) {
		mFileList=new ArrayList<File>();
		File f = new File("mnt/sdcard/case");
		List<File> fileList=getFile(f);//将这个集合加载到Adapter里 在ListView里显示就行了
	}

	public List<File> getFile(File file){
		File[] fileArray =file.listFiles();
		for (File f : fileArray) {
Log.i("zhengdian", "文件===="+f.getName()+"sssss"+f.getPath());
                     if(f.isFile()){
				mFileList.add(f);
			}else{
				getFile(f);
			}
		}
		return mFileList;
	}

抱歉!评论已关闭.