android如何读取sd卡目录文件夹下多个文件,自定义一个case文件夹,如何读取里面的多个文件
发布网友
发布时间:2022-04-24 01:16
我来回答
共2个回答
热心网友
时间:2023-10-17 20:33
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) {
if(f.isFile()){
mFileList.add(f);
}else{
getFile(f);
}
}
return mFileList;
}
热心网友
时间:2023-10-17 20:34
到市场里下个文件管理器就行了,比如腾讯文件管理器之类的
热心网友
时间:2023-10-17 20:33
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) {
if(f.isFile()){
mFileList.add(f);
}else{
getFile(f);
}
}
return mFileList;
}
热心网友
时间:2023-10-17 20:34
到市场里下个文件管理器就行了,比如腾讯文件管理器之类的