Wednesday, February 1, 2012

How to retrieve the specified extension files from particular directory?

In below example we are retrieving the images from the directory
String categoryPath="/sdcard/directory/";


private String GetImage(String categoryPath) {
String[] lv_arr;
File directory = new File(categoryPath);
if (!(directory.isDirectory())) {
directory.mkdir();
return "";
}

lv_arr = directory.list(new FilenameFilter() {
public boolean accept(File dir, String name) {
if (new File(dir, name).isDirectory())
return false;
return name.toLowerCase().contains(".jpeg")
|| (name.toLowerCase().contains(".jpg"))
|| (name.toLowerCase().contains(".png"))
|| (name.toLowerCase().contains(".bmp"))
|| (name.toLowerCase().contains(".gif"));
}
});

return lv_arr[0].toString();
}

No comments:

Post a Comment