package com.utils.pk;
import java.io.File;
import java.util.ArrayList;
import android.os.Environment;
public class MyFileTree {
public String[] getFileTree(String path){
String [ ] items = null;
ArrayList list = new ArrayList();
File dir=new File(path);
if(dir.isDirectory()){
File[] filelist = dir.listFiles();
for (File f : filelist) {
if(f.isDirectory()){
getFileTree(path+f);
}else{
list.add(f.getName());
}
}
items= new String[list.size()];
for(int i = 0 ; i<list.size();i++){
items[i]=list.get(i).toString();
}
}
return items;
}
}
import java.io.File;
import java.util.ArrayList;
import android.os.Environment;
public class MyFileTree {
public String[] getFileTree(String path){
String [ ] items = null;
ArrayList list = new ArrayList();
File dir=new File(path);
if(dir.isDirectory()){
File[] filelist = dir.listFiles();
for (File f : filelist) {
if(f.isDirectory()){
getFileTree(path+f);
}else{
list.add(f.getName());
}
}
items= new String[list.size()];
for(int i = 0 ; i<list.size();i++){
items[i]=list.get(i).toString();
}
}
return items;
}
}